Amanda L. Semon, DPT
Physiotherapy · Physical and rehabilitation medicine · Sports medicine
850 S 5th St, 18103 AllentownPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
850 S 5th St, 18103 AllentownPhysiotherapy · Physical and rehabilitation medicine
850 S 5th St, 18103 AllentownPhysiotherapy · Physical and rehabilitation medicine
850 S 5th St, 18103 AllentownInternal medicine · Physician
17th & Chew St, 18101 AllentownPhysiotherapy · Physical and rehabilitation medicine
850 S 5th St, 18103 AllentownPhysiotherapy · Physical and rehabilitation medicine
850 S 5th St, 18103 AllentownInternal medicine · Physician
850 S 5th St, 18103 AllentownPhysiotherapy · Physical and rehabilitation medicine
850 S 5th St, 18103 AllentownPhysiotherapy · Physical and rehabilitation medicine
1605 Olympic Cir, 18052 WhitehallPhysiotherapy · Physical and rehabilitation medicine
20 Ava Cir, 19525 GilbertsvillePhysiotherapy · Physical and rehabilitation medicine · Sports medicine
546 Hamilton St, 18101 AllentownPhysiotherapy · Physical and rehabilitation medicine
7144B Hoffadeckel Ct, 18066 New TripoliPhysiotherapy · Physical and rehabilitation medicine
73 Nantucket Dr, 19605 ReadingPhysiotherapy · Physical and rehabilitation medicine
2125 Elizabeth Ave, 19605 LaureldalePhysiotherapy · Physical and rehabilitation medicine · Sports medicine
2125 Elizabeth Ave, 19605 LaureldalePhysiotherapy · Physical and rehabilitation medicine · Sports medicine
2125 Elizabeth Ave, 19605 LaureldalePhysiotherapy · Physical and rehabilitation medicine
2125 Elizabeth Ave, 19605 LaureldalePhysiotherapy · Physical and rehabilitation medicine · Sports medicine
2125 Elizabeth Ave, 19605 LaureldalePhysiotherapy · Physical and rehabilitation medicine · Sports medicine
2125 Elizabeth Ave, 19605 LaureldalePhysiotherapy · Physical and rehabilitation medicine · Sports medicine
2125 Elizabeth Ave, 19605 Laureldale