mobile menu
mobile menu
About
FAQ
Home
Nursing Homes
Owasso, OK 74055
5
Overall Stars
Baptist Village Of Owasso
12600 East 73rd St North
Owasso, OK, 74055
(918) 272-8007
Nursing Home
Information
Baptist Village Of Owasso is a non profit - corporate nursing home certified for medicare and medicaid in Owasso, OK.