David W. McKenna, OTR
Physiotherapy · Physical and rehabilitation medicine
451 Valleybrook Rd, 15317 CanonsburgPhysiotherapy · Physical and rehabilitation medicine
451 Valleybrook Rd, 15317 CanonsburgPhysician · Psychotherapy and psychiatry
150 W Pike St, 15317 CanonsburgInternal medicine · Physician
307 Finley Rd, 15012 Belle VernonPhysiotherapy · Physical and rehabilitation medicine
2036 Trillium Ct, 15317 CanonsburgPhysiotherapy · Physical and rehabilitation medicine
160 Greene Plz, 15370 WaynesburgParty service and catering
439 Chartiers Ave, 15317 CanonsburgInternal medicine · Physician
307C Finley Rd, 15012 Belle VernonPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
20 Miller Ln, 15370 WaynesburgPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
265 Elm Dr, 15370 WaynesburgPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
265 Elm Dr, 15370 WaynesburgDelicatessen and gourmet · Restaurant
2400 Jefferson Ave, 15301 WashingtonPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
3540 Washington Rd, 15317 CanonsburgPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
3540 Washington Rd, 15317 CanonsburgPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
3540 Washington Rd, 15317 CanonsburgInternal medicine · Physician
350 Bonar Ave, 15370 WaynesburgInternal medicine · Physician
3515 Washington Rd, 15317 CanonsburgPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
130 Bill George Dr, 15370 WaynesburgPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
1490 E High St, 15370 WaynesburgInternal medicine · Physician · Surgery
110 S Pine St, 15320 CarmichaelsSanitary fitter · Heating construction · Air conditioning and ventilation construction
P.O. Box 1322 , 15317 Franklin