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

Paige O’Donnell

Physical Therapy Tech

Mary Jo Fry

Care Coordinator

Rachel Dinger PT, DPT, AIB-VR

Physical Therapist
Find a Location