Amy Karaffa, PT
Physiotherapy · Physical and rehabilitation medicine
352 Railroad St, 15658 LigonierPhysiotherapy · Physical and rehabilitation medicine
352 Railroad St, 15658 LigonierPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
352 Railroad St, 15658 LigonierInternal medicine · Physician
15 Tall Trees Ct, 15146 MonroevillePhysiotherapy · Physical and rehabilitation medicine · Sports medicine
249 Maus Dr, 15642 North HuntingdonPhysiotherapy · Physical and rehabilitation medicine
249 Maus Dr, 15642 N HuntingdonPhysiotherapy · Physical and rehabilitation medicine
249 Maus Dr, 15642 North HuntingdonPhysiotherapy · Physical and rehabilitation medicine
100 School Ln, 15717 BlairsvillePhysiotherapy · Physical and rehabilitation medicine · Sports medicine
12120 State Route 30, 15642 North HuntingdonChiropractor · Timber construction · Building materials trade · Massage · Physiotherapy · Physical and rehabilitation medicine
12381 State Route 30, 15642 IrwinPhysiotherapy · Physical and rehabilitation medicine
12120 State Route 30, 15642 North HuntingdonPhysiotherapy · Physical and rehabilitation medicine
151 Goodview Dr, 15613 ApolloInternal medicine · Physician
1366 Hillsdale Dr, 15146 MonroevillePhysiotherapy · Physical and rehabilitation medicine · Sports medicine
371 Bethel Church Rd, 15658 LigonierPhysiotherapy · Physical and rehabilitation medicine
346 Jodie Ln, 15642 IrwinInternal medicine · Physician
1 Braddock Road Ave, 15666 Mount PleasantInternal medicine · Physician
312 E Main St, 15658 LigonierInternal medicine · Physician
1 Braddock Road Ave, 15666 Mount PleasantInternal medicine · Physician
1027 W Main St, 15666 Mount PleasantInternal medicine · Physician
1027 W Main St, 15666 Mount PleasantInternal medicine · Physician
480 Eagle St, 15666 Mount Pleasant