Individual provider · Type 1 NPI
John Willard Barrett, DO
Internal Medicine Physician · Narragansett, RI
Practice location
360 Kingstown Rd, Suite 101
Narragansett, RI 02882-3239
Fax (401) 783-9270
Specialties and licenses
| Taxonomy | Code | License |
|---|---|---|
| Internal Medicine Physician Primary | 207R00000X | DO328 (RI) |
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…
21 other providers at this address
- James J. Murdocco MD IncOtolaryngology Physician Narragansett, RI NPI 1710200779
- Karen F. Lamorge, Dpm, LtdFoot & Ankle Surgery Podiatrist Narragansett, RI NPI 1588833065
- Kenneth J. Hathaway Do, IncInternal Medicine Physician Narragansett, RI NPI 1841458395
- Louis V. Colavecchio, M.d.Dermatology Physician Narragansett, RI NPI 1285810150
- Narragansett Foot & Ankle Center, Inc.Foot & Ankle Surgery Podiatrist Narragansett, RI NPI 1972851079
- South County Hearing Services, CorpAudiologist Narragansett, RI NPI 1619161254
- Spinnaker Associates IncDiagnostic Radiology Physician Narragansett, RI NPI 1851474258
- Stephen Maguire DoFamily Medicine Physician Narragansett, RI NPI 1700071271
- Anne M. Hebert, MDPulmonary Disease Physician Narragansett, RI NPI 1144227018
- Arthur Hilton Parmentier, MDPsychiatry Physician Narragansett, RI NPI 1639202351
- Brooke Keeley, DPMFoot & Ankle Surgery Podiatrist Narragansett, RI NPI 1154570844
- Christine L. Stewart, MSAudiologist Narragansett, RI NPI 1326100900
Other internal medicine physician providers in Narragansett
About NPI 1245264688
John Willard Barrett, DO's National Provider Identifier is 1245264688, issued on Jul 10, 2006. The primary taxonomy on file is Internal Medicine Physician (207R00000X), and the practice location is in Narragansett, RI. The record was last updated on Jul 21, 2010.