Address:
12451 E 100Th St N, Owasso 74055
(918) 274-5000 (Phone), (918) 274-5117 (Fax)
Hospitals:
12451 E 100Th St N, Owasso 74055
Saint John Owasso
12451 East 100Th St North, Owasso 74055
Education:
Medical School
University of Oklahoma / Health Sciences Center