1700 Hudson AveRochester, NY 14617
Office: (585) 342-5665
Dr. Holmes's biographical information is not currently available.