Skip to content

Castle Rock

3911 Ambrosia Street
Ste 102
Castle Rock, CO 80109 Get Directions

Fax

(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

Erin Leastman

Regional Office Manager

Sophie Bloomquist PTA

Physical Therapist Assistant

Rachel Dinger PT, DPT, AIB-VR

Physical Therapist
Find a Location