Justin D. Longhurst, PT
6-9 years / Physical Therapist
Member: American Physical Therapy Association
1 Practice Location
Allied Physical Therapy
http://alliedptmaine.com/Appointment Hours: 7:00 am - 6:00 pm
6-9 years / Physical Therapist
Member: American Physical Therapy Association
Allied Physical Therapy
http://alliedptmaine.com/Appointment Hours: 7:00 am - 6:00 pm