Michele T Bellamy, MD, Internal Medicine

12680 Olive Blvd Ste 100
Saint LouisMO  63141 (Saint Louis County)


Phone: 314-251-8900
Fax: 314-251-8901

NPI: 1134194863
License Number: 2000168814 (MO)