Tag: Rhode Island Ear Nose and Throat Physicians Inc.
Five Questions With: Dr. John Tarro
Dr. John Tarro is an otolaryngologist at Our Lady of Fatima Hospital and is associated with Rhode Island Ear, Nose and Throat Physicians Inc.,...