Contact
Phone: 314-842-9669
Fax: 314-842-1017
Office Location
Mercy South
10004 Kennerly Road
Suite 374B
St. Louis, MO 63128
Mon. Appts: 1:00pm-4:00pm
Thurs. Appts: 11:00am-12:00pm &
1:00pm-4:00pm
Education & Training
St Louis University School of Medicine
Fellowship, Nephrology, 2003 – 2005
St Mary’s Health Center
Residency, Internal Medicine, 2000 – 2003
Saba University School of Medicine
Class of 2000
Certifications & Licensure
MO State Medical License
2005 – present
American Board of Internal Medicine
Nephrology