Karen Barr
Internal medicine · Physician
562 Shearer St, 15601 GreensburgInternal medicine · Physician
562 Shearer St, 15601 GreensburgInternal medicine · Physician
527 W Newton St, 15601 GreensburgPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
522 W Newton St, 15601 GreensburgPhysiotherapy · Physical and rehabilitation medicine
804 Saint Clair St, 15650 LatrobeInternal medicine · Physician
530 South St, 15601 GreensburgInternal medicine · Physician
530 South St, 15601 GreensburgNaturopathic treatments · Holistic medicine
438 Pellis Rd, 15601 GreensburgInternal medicine · Physician
540 South St, 15601 GreensburgPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
1111 Lowry Ave, 15644 JeannetteInternal medicine · Physician
1113 Lowry Ave, 15644 JeannettePhysiotherapy · Physical and rehabilitation medicine
406 Echowood Dr, 15065 Natrona HeightsPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
804 Saint Clair St, 15650 LatrobePhysiotherapy · Physical and rehabilitation medicine
804 Saint Clair St, 15650 LatrobePhysiotherapy · Physical and rehabilitation medicine · Sports medicine
4017 William Penn Hwy, 15146 MonroevillePhysiotherapy · Physical and rehabilitation medicine · Sports medicine
4000 Hempfield Plaza Blvd, 15601 Greensburg