Sara J. Weaver, OTR
Physiotherapy · Physical and rehabilitation medicine
953 High St, 14564 VictorPhysiotherapy · Physical and rehabilitation medicine
953 High St, 14564 VictorPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
953 High St, 14564 VictorPhysiotherapy · Physical and rehabilitation medicine
953 High St, 14564 VictorAcupuncture · Naturopathic treatments · Holistic medicine
800 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 FairportNaturopathic treatments · Holistic medicine
5297 Parkside Dr, 14424 CanandaiguaPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
790 Ayrault Rd, 14450 FairportPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
25 Wheatstone Cir, 14450 FairportPhysiotherapy · Physical and rehabilitation medicine · Sports medicine · Wellness
274 W Main St, 14564 VictorPhysiotherapy · Physical and rehabilitation medicine
274 W Main St, 14564 VictorInternal medicine · Physician
14 Pleasant St, 14450 FairportPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
116 Nettlecreek Rd, 14450 FairportPhysiotherapy · Physical and rehabilitation medicine
400 Fort Hill Ave, 14424 CanandaiguaPhysiotherapy · Physical and rehabilitation medicine
400 Fort Hill Ave, 14424 CanandaiguaPhysiotherapy · Physical and rehabilitation medicine
400 Fort Hill Ave, 14424 CanandaiguaPhysiotherapy · Physical and rehabilitation medicine
400 Fort Hill Ave, 14424 Canandaigua