DR. JOHN TARRO, MD

Otolaryngology

Active Individual
NPI: 1942294749

Practice Address

148 W RIVER ST
SUITE 2A
Providence, RI 02904

Phone: (401) 728-0140

Specialties

Specialty Code Primary License
Specialist 174400000X No MD09528 (RI)
Otolaryngology 207Y00000X Yes MD09528 (RI)

Frequently Asked Questions

NPI 1942294749 is the National Provider Identifier for DR. JOHN TARRO, MD, a Otolaryngology provider located in Providence, RI. This NPI was enumerated on September 7, 2005.
DR. JOHN TARRO, MD practices at 148 W RIVER ST, SUITE 2A, Providence, RI 02904.

Quick Facts

NPI
1942294749
Type
Individual
Enumerated
Sep 7, 2005
Last Updated
Apr 21, 2025

Nearby Providers