William Rolls
Internal medicine · Physician
1850 E Ridge Rd, 14622 RochesterInternal medicine · Physician
1850 E Ridge Rd, 14622 RochesterInternal medicine · Physician
1850 E Ridge Rd, 14622 RochesterDelicatessen and gourmet · restaurant
6720 Pittsford Palmyra Rd, 14450 FairportInternal medicine · Physician
1850 E Ridge Rd, 14622 RochesterPhysiotherapy · Physical and rehabilitation medicine
2006 Five Mile Line Rd, 14526 PenfieldPhysiotherapy · Physical and rehabilitation medicine · sports medicine
2089 Maiden Ln, 14626 RochesterPhysiotherapy · Physical and rehabilitation medicine
6800 Pittsford Palmyra Rd, 14450 FairportPhysiotherapy · Physical and rehabilitation medicine · sports medicine
790 Ayrault Rd, 14450 FairportInternal medicine · Physician
800 Ayrault Rd, 14450 FairportPhysiotherapy · Physical and rehabilitation medicine · sports medicine
790 Ayrault Rd, 14450 FairportPhysiotherapy · Physical and rehabilitation medicine · sports medicine
790 Ayrault Rd, 14450 FairportPhysiotherapy · Physical and rehabilitation medicine · sports medicine
790 Ayrault Rd, 14450 FairportPhysiotherapy · Physical and rehabilitation medicine · sports medicine
790 Ayrault Rd, 14450 FairportPhysiotherapy · Physical and rehabilitation medicine · sports medicine
2006 Five Mile Line Rd, 14526 PenfieldAcupuncture · Naturopathic treatments · Holistic medicine
800 Ayrault Rd, 14450 FairportParty service and catering
2865 Dewey Ave, 14616 RochesterPhysiotherapy · Physical and rehabilitation medicine · sports medicine
6800 Pittsford Palmyra Rd, 14450 FairportPhysiotherapy · Physical and rehabilitation medicine
6800 Pittsford Palmyra Rd, 14450 FairportPhysiotherapy · Physical and rehabilitation medicine · sports medicine
6800 Pittsford Palmyra Rd, 14450 FairportParty service and catering
1 Whipple Ln, 14622 Rochester