Homestead of Owasso
14701 E. 86th St. N.
Owasso, OK 74055
(918) 376-2226
(918) 376-2227 (fax)
Hours:
7:00 am to 6 pm