Address:
2401 S 31St St, Temple 76508
(254) 724-2111 (Phone), (254) 724-7791 (Fax)
WASHINGTON UNIVERSITY OPHTHALMOLOGY
4921 Parkview Pl SUITE 12C, Saint Louis 63110
(314) 362-3937 (Phone), (314) 362-3725 (Fax)
660 S Euclid Ave, Saint Louis 63110
WU DEPT INTERNAL MEDICINE
4921 Parkview Pl, Saint Louis 63110
(314) 747-1367 (Phone), (314) 362-3454 (Fax)
1000 Oakland Dr, Kalamazoo 49008
(269) 337-4400 (Phone)
Education:
Medical School
Baylor University
Graduated: 2007