Individual provider · Type 1 NPI
John Barravecchio, MD
Internal Medicine Physician · Milton, MA
Practice location
26 Houston Ave
Milton, MA 02186
Fax (617) 364-7363
Mailing address
35 United Dr Ste 102
West Bridgewater, MA 02379-1027
Specialties and licenses
| Taxonomy | Code | License |
|---|---|---|
| Internal Medicine Physician Primary | 207R00000X | 049287 (MA) |
Internal Medicine Physician: A physician who provides long-term, comprehensive care in the office and the hospital, managing both common and complex illness of adolescents, adults and the elderly. Internists are trained in the diagnosis and treatment of cancer, infections and diseases affecting the heart, blood, kidneys, joints and digestive, respiratory and vascular systems. They are also trained in the essentials of primary care internal medi…
Another provider at this address
Other internal medicine physician providers in Milton
- John Joseph Looney, MDInternal Medicine Physician Milton, MA NPI 1003848532
- Mary Louise Ashur, MDInternal Medicine Physician Milton, MA NPI 1033109343
- Chunqiu Hou, MDInternal Medicine Physician Milton, MA NPI 1073740528
- Chi Chang Daniel Siao, MDInternal Medicine Physician Milton, MA NPI 1083880538
- Shaheen Mian, MDInternal Medicine Physician Milton, MA NPI 1285728469
- Jon W. Cronin, MDInternal Medicine Physician Milton, MA NPI 1326085523
- Ashkan Saljoghi-BadloInternal Medicine Physician Milton, MA NPI 1326625641
- Richard G. Florentine, MDInternal Medicine Physician Milton, MA NPI 1609826676
About NPI 1801997564
John Barravecchio, MD's National Provider Identifier is 1801997564, issued on Sep 26, 2006. The primary taxonomy on file is Internal Medicine Physician (207R00000X), and the practice location is in Milton, MA. The record was last updated on Jul 20, 2018.