Address:
Armstrong Medical Clinic
12702 E 86Th St N, Owasso 74055
(918) 274-9300 (Phone)
Hospitals:
Armstrong Medical Clinic
12702 E 86Th St N, Owasso 74055
Hillcrest Medical Center
1120 South Utica Ave, Tulsa 74104
Saint Francis Hospital South
6161 South Yale Ave, Tulsa 74136
Education:
Medical School
University Of Oklahoma College Of Medicine
Graduated: 1981