Kim Barber, PT
Physiotherapy · Physical and rehabilitation medicine · sports medicine
1412 Lansdowne Ave, 19023 DarbyPhysiotherapy · Physical and rehabilitation medicine · sports medicine
1412 Lansdowne Ave, 19023 DarbyPhysiotherapy · Physical and rehabilitation medicine · sports medicine
1503 Lansdowne Ave, 19023 DarbyPhysiotherapy · Physical and rehabilitation medicine · sports medicine
1500 Lansdowne Ave, 19023 DarbyPhysiotherapy · Physical and rehabilitation medicine · sports medicine
1500 Lansdowne Ave, 19023 DarbyPhysiotherapy · Physical and rehabilitation medicine · sports medicine
1500 Lansdowne Ave, 19023 DarbyPhysiotherapy · Physical and rehabilitation medicine · sports medicine
1500 Lansdowne Ave, 19023 DarbyPhysiotherapy · Physical and rehabilitation medicine · sports medicine
600 S Wycombe Ave, 19050 LansdownePhysiotherapy · Physical and rehabilitation medicine · sports medicine
600 S Wycombe Ave, 19050 YeadonPhysiotherapy · Physical and rehabilitation medicine · sports medicine
20 E Baltimore Ave, 19050 LansdownePhysiotherapy · Physical and rehabilitation medicine · sports medicine
20 W Baltimore Ave, 19050 LansdownePhysiotherapy · Physical and rehabilitation medicine · sports medicine
1 W Baltimore Ave, 19050 LansdownePhysiotherapy · Physical and rehabilitation medicine · sports medicine
36 Eldon Ave, 19050 LansdownePhysiotherapy · Physical and rehabilitation medicine · sports medicine
8500 Lindbergh Blvd, 19153 PhiladelphiaPhysiotherapy · Physical and rehabilitation medicine · sports medicine
157 Shadeland Ave, 19050 LansdownePhysiotherapy · Physical and rehabilitation medicine · sports medicine
7051 Passyunk Ave, 19142 PhiladelphiaPhysiotherapy · Physical and rehabilitation medicine · sports medicine
2906 Island Ave, 19153 PhiladelphiaPhysiotherapy · Physical and rehabilitation medicine · sports medicine
2906 Island Ave, 19153 PhiladelphiaPhysiotherapy · Physical and rehabilitation medicine · sports medicine
225 W South Ave, 19036 GlenoldenPhysiotherapy · Physical and rehabilitation medicine · sports medicine
625 South Ave, 19018 SecanePhysiotherapy · Physical and rehabilitation medicine · sports medicine
151 S Bishop Ave, 19018 Secane