Catherine M. Lavigne
Neurology and neurology · Physician
103 Canal Landing Blvd, 14626 RochesterNeurology and neurology · Physician
103 Canal Landing Blvd, 14626 RochesterPhysiotherapy · Physical and rehabilitation medicine · sports medicine
10 S Pointe Lndg, 14606 RochesterPhysician · Psychotherapy and psychiatry
99 Canal Landing Blvd, 14626 RochesterPhysician · Psychotherapy and psychiatry
2440 Ridgeway Ave, 14626 RochesterPhysiotherapy · Physical and rehabilitation medicine · sports medicine
720 Latta Rd, 14612 RochesterPhysiotherapy · Physical and rehabilitation medicine · sports medicine
120 Erie Canal Dr, 14626 RochesterPhysiotherapy · Physical and rehabilitation medicine · sports medicine
1564 Long Pond Rd, 14626 RochesterPhysician · Psychotherapy and psychiatry
30 Erie Canal Dr, 14626 RochesterNeurology and neurology · Physician
2655 Ridgeway Ave, 14626 RochesterTelecommunications · Software development · Solar and photovoltaics · Security technology
300 Greece Ridge Center Dr, 14626 RochesterPhysician · Psychotherapy and psychiatry
1565 Long Pond Rd, 14626 RochesterPhysiotherapy · Physical and rehabilitation medicine · sports medicine
250 Saint Johns Dr, 14626 RochesterPhysiotherapy · 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 CanandaiguaPhysiotherapy · Physical and rehabilitation medicine · sports medicine
400 Fort Hill Ave, 14424 CanandaiguaPhysician · Psychotherapy and psychiatry
400 Fort Hill Ave, 14424 CanandaiguaPhysician · Psychotherapy and psychiatry
400 Fort Hill Ave, 14424 CanandaiguaDelicatessen and gourmet · restaurant
2987 Buffalo Rd, 14624 Rochester