Homestead of Owasso
14701 East 86th St N
Owasso, OK 74055
The Homestead Of Owasso is a residential care facility located at 14701 East 86th St N in Owasso, Oklahoma. The community is in a mostly middle income area, with an average per-family income of $66,108. With about 40,000 ...
7 miles away from Collinsville, OK