There are 3 Garden Centers in Owasso, Oklahoma, serving a population of 34,634 people in an area of 17 square miles. There is 1 Garden Center per 11,544 people, and 1 Garden Center per 5 square miles.
In Oklahoma, Owasso is ranked 71st of 815 cities in Garden Centers per capita, and 37th of 815 cities in Garden Centers per square mile.
Find addresses, phone numbers, fax numbers, hours & services for Owasso Garden Centers.
The Grass Zone 7448 North 147th East Avenue Owasso, OK
Walmart Garden Center 12101 East 96th Street North Owasso, OK
Walmart Garden Center 11551 North 129th East Avenue Owasso, OK Garden Supplies, Landscaping Supplies