Thomas P. Porter, MPT
Physiotherapy · Physical and rehabilitation medicine · sports medicine
2757 Leechburg Rd, 15068 New KensingtonPhysiotherapy · Physical and rehabilitation medicine · sports medicine
2757 Leechburg Rd, 15068 New KensingtonPhysiotherapy · Physical and rehabilitation medicine
2757 Leechburg Rd, 15068 New KensingtonPhysiotherapy · Physical and rehabilitation medicine · sports medicine
2757 Leechburg Rd, 15068 New KensingtonPhysiotherapy · Physical and rehabilitation medicine · sports medicine
2757 Leechburg Rd, 15068 New KensingtonPhysiotherapy · Physical and rehabilitation medicine
2757 Leechburg Rd, 15068 New KensingtonPhysiotherapy · Physical and rehabilitation medicine · sports medicine
2757 Leechburg Rd, 15068 New KensingtonPhysiotherapy · Physical and rehabilitation medicine
2757 Leechburg Rd, 15068 New KensingtonPhysiotherapy · Physical and rehabilitation medicine
2757 Leechburg Rd, 15068 Lower BurrellPhysiotherapy · Physical and rehabilitation medicine · sports medicine
2757 Leechburg Rd, 15068 New KensingtonParty service and catering
902 Brackenridge Ave, 15014 BrackenridgePhysiotherapy · Physical and rehabilitation medicine
18 Royal Oak Dr, 15068 Lower BurrellDelicatessen and gourmet · restaurant · Retail center
950 Pittsburgh St, 15144 SpringdalePhysiotherapy · Physical and rehabilitation medicine · sports medicine
1050 Broadview Blvd, 15014 BrackenridgePhysiotherapy · Physical and rehabilitation medicine · sports medicine
1050 Broadview Blvd, 15014 BrackenridgePhysiotherapy · Physical and rehabilitation medicine
316 Donnell Rd, 15068 Lower BurrellPhysiotherapy · Physical and rehabilitation medicine · sports medicine
1200 Outlook St, 15065 Natrona HeightsPhysiotherapy · Physical and rehabilitation medicine · sports medicine
3014 Leechburg Rd, 15068 Lower BurrellPhysiotherapy · Physical and rehabilitation medicine
1301 Carlisle St, 15065 Natrona HeightsPhysiotherapy · Physical and rehabilitation medicine · sports medicine
1301 Carlisle St, 15065 Natrona HeightsPhysiotherapy · Physical and rehabilitation medicine
1301 Carlisle St, 15065 Natrona Heights