(585) 461-4350  |    Map & Hours  |    Patient Portal