Larry Dean Weaver
Physiotherapy · Physical and rehabilitation medicine
258 5th St, 18218 CoaldalePhysiotherapy · Physical and rehabilitation medicine
258 5th St, 18218 CoaldaleInternal medicine · Physician
50 Moisey Dr, 18202 Hazle TownshipPhysiotherapy · Physical and rehabilitation medicine
1 Brookhill Sq S, 18249 SugarloafPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
62 E Foothills Dr, 18222 DrumsPhysiotherapy · Physical and rehabilitation medicine
149 S Hunter Hwy, 18222 DrumsPhysiotherapy · Physical and rehabilitation medicine
16 N Main St, 18249 SugarloafPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
773 Saint Johns Rd, 18222 DrumsPhysiotherapy · Physical and rehabilitation medicine
773 Saint Johns Rd, 18222 DrumsPhysiotherapy · Physical and rehabilitation medicine
773 Saint Johns Rd, 18222 DrumsInternal medicine · Physician
500 1st St, 18255 WeatherlyPhysiotherapy · Physical and rehabilitation medicine
188 Charlwood Dr, 18224 FreelandAssociation · Internal medicine · Physician · Surgery
415 Centre St, 18224 FreelandPhysiotherapy · Physical and rehabilitation medicine
820A Main St, 18224 FreelandHospital pharmacy · Internal medicine · Physician · Surgery
607 Centre St, 18224 FreelandPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
50 E Locust St, 18240 NesquehoningPhysiotherapy · Physical and rehabilitation medicine
1000 Evergreen Ave, 18255 WeatherlyPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
1000 Evergreen Ave, 18255 WeatherlyPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
1000 Evergreen Ave, 18255 WeatherlyPhysiotherapy · Physical and rehabilitation medicine
189 W Mountain Top Rd, 18250 Summit HillPhysiotherapy · Physical and rehabilitation medicine
50 E Locust St, 18240 Nesquehoning