Rachel Leah Farkas, MDRachel Leah Farkas · Surgical Oncology Physician1050 Pittsford Victor Rd, Pittsford, NY 14534(585) 383-4040Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing