Cedar Point Health - Wellness Center - Montrose, Colorado
Address: 2303 S Townsend Ave Suite E, Montrose, CO 81401, United States.
Phone: 9707872500.
Website: cedarpointhealth.com.
Specialties: Physical Therapy Clinic.
Other points of interest: Wheelchair-accessible car park, Wheelchair-accessible entrance, Wheelchair-accessible toilet, Toilets, Appointments recommended.
Opinions: This company has 14 reviews on Google My Business.
Average opinion: 4.4/5.
Location of Cedar Point Health - Wellness Center
Cedar Point Health - Wellness Center is a Physical Therapy Clinic located in Montrose, Colorado. The address is 2303 S Townsend Ave Suite E, Montrose, CO 81401, United States. You can easily reach them by phone at