12451 East 100th Street North
Owasso, OK 74055
No job listings match your search criteria.
St John Owasso Reviews
Was good place to work. Enjoyed stability and room to move trade and or career for benefit of yourself or family. St Johns has multiple facilities and I feel you could transfer if needed possible. Over all it is a great place to start and or end career. I've witness entry level graduates start there along with elderly that have retired looking to stay busy.