Daniel Kirshenbaum, BA, MD
Internal Medicine, Cardiovascular Disease
5.0(5 reviews)
Cost:
South Shore Internal Medicine Associates
100 Highland St, Ste 300, Milton, MA 02186
Accepting new patients
100 Highland St, Ste 300, Milton, MA 02186
Accepting new patients