Address:
6420 Clayton Rd SUITE 291, Saint Louis 63117
(314) 781-4772 (Phone), (314) 645-8771 (Fax)
SLU DEPT OF OB GYN
6420 Clayton Rd SUITE 290, Saint Louis 63117
(314) 781-1505 (Phone), (314) 781-2840 (Fax)
Education:
Medical School
Saint Louis University / School of Medicine
Graduated: 2008