Andrew Oratis, DPT
Physiotherapy · Physical and rehabilitation medicine · Sports medicine
20 E Baltimore Ave, 19050 LansdownePhysiotherapy · Physical and rehabilitation medicine · Sports medicine
20 E Baltimore Ave, 19050 LansdowneInternal medicine · Physician
3001 Garrett Rd, 19026 Drexel HillInternal medicine · Physician
3001 Garrett Rd, 19026 Drexel HillInternal medicine · Physician
3030 Garrett Rd, 19026 Drexel HillInternal medicine · Physician
3030 Garrett Rd, 19026 Drexel HillInternal medicine · Physician
3001 Garrett Rd, 19026 Drexel HillInternal medicine · Physician
3030 Garrett Rd, 19026 Drexel HillPhysiotherapy · Physical and rehabilitation medicine
7592 Haverford Ave, 19151 PhiladelphiaInternal medicine · Physician
1445 City Ave, 19096 WynnewoodPhysiotherapy · Physical and rehabilitation medicine
1445 City Ave, 19096 WynnewoodPhysiotherapy · Physical and rehabilitation medicine
196 W Greenwood Ave, 19050 LansdownePhysiotherapy · Physical and rehabilitation medicine · Sports medicine
5841 Rodman St, 19143 PhiladelphiaInternal medicine · Physician
7300 City Ave, 19151 PhiladelphiaInternal medicine · Physician
5801 Spruce St, 19139 PhiladelphiaInternal medicine · Physician
5801 Spruce St, 19139 PhiladelphiaPhysiotherapy · Physical and rehabilitation medicine
1401 Surrey Ln, 19096 WynnewoodPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
157 Shadeland Ave, 19050 LansdownePhysiotherapy · Physical and rehabilitation medicine · Sports medicine
36 Eldon Ave, 19050 LansdownePhysiotherapy · Physical and rehabilitation medicine
101 W Chester Pike, 19083 HavertownPhysiotherapy · Physical and rehabilitation medicine
101 W Chester Pike, 19083 Havertown