Fax: (970) 255-3558

Grand Junction

2643 Patterson Rd. Suite 506

Grand Junction, CO 81506

We are located in the St. Mary’s Physician’s Tower. Patients should use Entrance #3 and take the Elevator to the 5th floor and enter Suite 506. Parking can be tight at times, so we recommend coming 10 minutes early for your appointment.


100 Tessitore Ct. Suite B

Montrose, CO 81401

Our Montrose clinic is located just off of East Main Street near Alpine Bank on Tessitore Court. Dr. Pitcher sees patients every Tuesday 9:00 AM- 3:00 PM and Dr. Hartshorn sees patients the first Thursday and the third Friday of every month 9:00 AM- 3:00 PM.