Address:
Urologic Specialists Oklahoma
10901 E 48Th St, Tulsa 74146
(918) 749-8765 (Phone)
Urologic Specialists of OK
6585 S Yale Ave SUITE 640, Tulsa 74136
(918) 728-3344 (Phone)
Hospitals:
Urologic Specialists Oklahoma
10901 E 48Th St, Tulsa 74146
Urologic Specialists of OK
6585 S Yale Ave SUITE 640, Tulsa 74136
St. John Medical Center
1923 South Utica Ave, Tulsa 74104
Education:
Medical School
University of Oklahoma / Health Sciences Center
Graduated: 2004