Robert Sterling Freeman, DPTRobert Sterling Freeman · Neurology Physical Therapist750 W 1075 S Suite E, Brigham City, UT 84302(435) 230-1062Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing