Address:
1030 Jefferson Ave, Memphis 38104
(901) 523-8990 (Phone)
3635 Vista Ave, Saint Louis 63110
(314) 577-8750 (Phone), (314) 268-5102 (Fax)
Hospitals:
1030 Jefferson Ave, Memphis 38104
3635 Vista Ave, Saint Louis 63110
Saint Louis University Hospital
3635 Vista Ave, Saint Louis 63110
Education:
Medical School
Madras Medical College, Tamil Nadu Dr Mgr Medical University
Graduated: 1987
St Louis University School Of Med
University Health Center Of Pittsburgh