Leo Stolbach, MD, Internal Medicine

38 Morseland Ave
Newton CenterMA  02459-1150 (Middlesex County)


Phone: 617-641-0093
Fax:

NPI: 1275621997
License Number: 71174 (MA)