David L. Angelo, MPT
Physiotherapy · Physical and rehabilitation medicine · Sports medicine
110 Bessemer Rd, 15666 Mount PleasantPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
110 Bessemer Rd, 15666 Mount PleasantPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
220 Bessemer Rd, 15666 Mount PleasantPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
110 Bessemer Rd, 15666 Mount PleasantPhysiotherapy · Physical and rehabilitation medicine
110 Bessemer Rd, 15666 Mount PleasantInternal medicine · Physician
200 Bessemer Rd, 15666 Mount PleasantPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
200 College Dr, 15456 Lemont FurnaceInternal medicine · Physician
508 S Church St, 15666 Mount PleasantInternal medicine · Physician
508 S Church St, 15666 Mount PleasantPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
525 W Main St, 15666 Mount PleasantPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
525 W Main St, 15666 Mount PleasantInternal medicine · Physician
525 W Main St, 15666 Mt PleasantInternal medicine · Physician
638 W Main St, 15666 Mount PleasantInternal medicine · Physician
480 Eagle St, 15666 Mount PleasantInternal medicine · Physician
1027 W Main St, 15666 Mount PleasantInternal medicine · Physician
1027 W Main St, 15666 Mount PleasantInternal medicine · Physician
1 Braddock Road Ave, 15666 Mount PleasantInternal medicine · Physician
1 Braddock Road Ave, 15666 Mount PleasantAcupuncture · Naturopathic treatments · Holistic medicine
599 N Church St, 15666 Mount PleasantGeneral medicine · Physician · Internal medicine · Physiotherapy · Research
106 Commonwealth Dr, 15456 Lemont FurnacePhysiotherapy · Physical and rehabilitation medicine · Sports medicine
1023 Pittsburgh Rd, 15401 Uniontown