1 Dr. Scott L Roth, MD Allergist/Immunologist - General Avg. Rating: 0/5 Main Location 1012 Elmgrove RdRochester, New York 14624 Highlights Board CertifiedAccepts Insurance Plans