Donald P McLaren, MD, Preventive Medicine

800 Carter St
RochesterNY  14621-2604 (Monroe County)


Phone: 585-922-4173
Fax: 585-922-5595

NPI: 1972778355
License Number: 268136 (NY)