Home
›
Senior Living in OK
›
North Owasso, OK
›
Homestead of Owasso
Homestead of Owasso
📍
14701 East 86th Street, North Owasso, OK 74055 · Tulsa County
Assisted Living
104 licensed beds
Phone:
(918) 376-2226
State License #:
AL7225
Schedule a Tour
← More in North Owasso