
Baptist Village of Owasso
7410 N 127TH E AVE, Owasso, OK, 74055
3.8
(10 reviews)
"I selected Baptist Village of Owasso and I moved in. It's great. With this COVID-19 you don't get to see many people right now, but overall the ones I do see, they're real nice, polite, caring, and take the time and talk to you. It's just a one-be..."
READ MORE