James Robert Spencer, PT, DPT, OCS, CSCSJames Robert Spencer · Physical Therapist18 Smithwheel Rd, Old Orchard Beach, ME 04064(781) 856-5725Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing