Margaret E Baum, MD, Obstetrics & Gynecology

2220 Lemp Ave
Saint LouisMO  63104-2700 (Saint Louis City County)


Phone: 314-898-1700
Fax: 314-814-8542

NPI: 1891724597
License Number: 2004036069 (MO)