J William Shields, MD, Otolaryngology

373 White Spruce Blvd
RochesterNY  14623-1603 (Monroe County)


Phone: 585-424-5665
Fax: 585-424-1273

NPI: 1902868110
License Number: 130129 (NY)