Castle Rock
Phone
(303) 870-8242Fax
(303) 997-2145
Location Info
We’ve moved! Our new address is across the interstate at 3911 Ambrosia St, Ste 102, Castle Rock, CO 80109!
Clinic Hours
- Monday
- 7:30 AM - 6:00 PM
- Tuesday
- 7:30 AM - 6:00 PM
- Wednesday
- 7:30 AM - 6:00 PM
- Thursday
- 7:30 AM - 6:00 PM
- Friday
- 7:30 AM - 1:00 PM
- Saturday
- Closed
- Sunday
- Closed
Meet the Team

Scott D. Barlow PT, MSPT
Owner
Scott D. Barlow PT, MSPT
Owner
Erin Leastman
Regional Office Manager
Erin Leastman
Regional Office Manager
Sophie Bloomquist PTA
Physical Therapist Assistant
Sophie Bloomquist PTA
Physical Therapist Assistant
Paige O’Donnell
Physical Therapy Tech
Paige O’Donnell
Physical Therapy Tech
Mary Jo Fry
Care Coordinator
Mary Jo Fry
Care Coordinator
Rachel Dinger PT, DPT, AIB-VR
Physical Therapist