David S Rosenberg, MD, Internal Medicine

58 Meadowbrook Cntry Cl Est
BallwinMO  63011-1699 (Saint Louis County)


Phone: 314-420-6663
Fax: 636-227-2299

NPI: 1174597454
License Number: R5184 (MO)