Meghan Ruffner, DPT
Physiotherapy · Physical and rehabilitation medicine · Sports medicine
227 Sand Hill Rd, 15601 GreensburgPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
227 Sand Hill Rd, 15601 GreensburgInternal medicine · Physician
305 Beaver Ct, 15905 JohnstownPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
4201 Glades Pike, 15501 SomersetPhysiotherapy · Physical and rehabilitation medicine
807 Goucher St, 15905 JohnstownInterior decoration · Furniture store · Air conditioning and ventilation construction · Heating construction
4174 Glades Pike, 15501 SomersetPhysiotherapy · Physical and rehabilitation medicine
787 Goucher St, 15905 JohnstownPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
807 Goucher St, 15905 JohnstownNeurology and neurology · Physician
445 Westridge Rd, 15501 SomersetAir conditioning and ventilation construction · Heating construction · Renovation · Heat pumps
245 Forward Blvd, 15501 SomersetInternal medicine · Physician
1743 Goucher St, 15905 JohnstownInternal medicine · Physician
1086 Franklin St, 15905 JohnstownNaturopathic treatments · Holistic medicine
118 Huckleberry Ln, 15601 GreensburgPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
1910 Minno Dr, 15905 JohnstownPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
515 State St, 15905 JohnstownPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
917 W Main St, 15501 SomersetInternal medicine · Physician
1301 Menoher Blvd, 15905 JohnstownInternal medicine · Physician
200 Village Dr, 15601 GreensburgPhysiotherapy · Physical and rehabilitation medicine
120 Village Dr, 15601 GreensburgPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
120 Village Dr, 15601 GreensburgPhysiotherapy · Physical and rehabilitation medicine
631 Miller Picking Rd, 15935 Hollsopple