Thomas P. Savage Jr MSPT
Physiotherapy · Physical and rehabilitation medicine · Sports medicine
81 Westmoreland Dr, 14620 RochesterPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
81 Westmoreland Dr, 14620 RochesterRestaurant · Bar · Party service and catering
7422 State Route 96, 14564 VictorPhysiotherapy · Physical and rehabilitation medicine
103 White Spruce Blvd, 14623 RochesterDelicatessen and gourmet · Restaurant
1225 Jefferson Rd, 14623 RochesterInternal medicine · Physician
400 White Spruce Blvd, 14623 RochesterPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
540 White Spruce Blvd, 14623 RochesterPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
540 White Spruce Blvd, 14623 RochesterInternal medicine · Physician
375 White Spruce Blvd, 14623 RochesterPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
540 White Spruce Blvd, 14623 RochesterPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
383 White Spruce Blvd, 14623 RochesterInternal medicine · Physician
211 White Spruce Blvd, 14623 RochesterInternal medicine · Physician
155 Corporate Woods, 14623 RochesterPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
1854 Stone Rd, 14615 RochesterInternal medicine · Physician
211 White Spruce Blvd, 14623 RochesterPhysician · Psychotherapy and psychiatry
211 White Spruce Blvd, 14623 RochesterPhysician · Psychotherapy and psychiatry
211 White Spruce Blvd, 14623 RochesterInternal medicine · Physician
300 White Spruce Blvd, 14623 RochesterInternal medicine · Physician
400 White Spruce Blvd, 14623 RochesterInternal medicine · Physician
400 White Spruce Blvd, 14623 RochesterPhysician · Psychotherapy and psychiatry
448 White Spruce Blvd, 14623 Rochester