Owasso, Oklahoma has 2 Landscape Contractors, with a population of 34.6 thousand, there is 1 Landscape Contractor for every 17.3 thousand people. Owasso is ranked 15th of 815 cities in Oklahoma for Landscape Contractors per capita.
Find Owasso Landscape Contractors addresses, and lookup phone numbers, hours & services.
R & R Landscaping 9400 E 92nd Pl N Owasso, 74055
Tulsa Lawn Services 9628 N 95th E Ave Owasso, 74055