Locations

Call us to schedule an appointment or for more information!


Choose Your Location →

Need to contact us or make an appointment? Visit our contact page.


Montgomery Office

Montgomery Office

1405 Montgomery Drive
Santa Rosa, CA 95405

Phone

P | 707-546-1922
F | 707-528-1602

Appointments

707-546-1922


Location Details

High quality patient care
Worker’s comp evaluations

Available Features

  • 12 patient examination rooms
  • 2 full service casting rooms
  • On-site X-rays
  • On-site billing & administrative services
  • Fully-automated EHR
  • On-line access to outside X-rays & MRIs
  • Fully HIPAA compliant

Mark West Springs

Mark West Springs

34 Mark West Springs Road, Suite 300
Santa Rosa, Ca 95403

Phone

P | 707-546-1922
F | 707-569-8620

Appointments

707-546-1922


Location Details

High quality patient care
Worker’s comp evaluations
AME evaluations & disability ratings

Available Features


Petaluma Office

Petaluma Office

167 Lynch Creek Way
Petaluma, Ca 94954

Physical Therapy

169 Lynch Creek Way
Petaluma, Ca 94954
P: (707) 522-5405
F: 707-679-0060

Appointments

P | 707-546-1922
F | 707-559-7794


Location Details

High quality patient care
Worker’s comp evaluations
QME/AME evaluations & disability ratings

Available Features

  • 3 patient examination rooms
  • 1 full service casting room
  • On-site X-rays
  • Fully-automated EHR
  • Fully HIPAA compliant

Physical Therapy & Hand Therapy Services

PHONE: (707) 522-5405
FAX: 707-679-0060
169 Lynch Creek, Petaluma (see map)

The Petaluma PT office is located back-to-back with the Petaluma Orthopaedic Office and is accessed via an adjacent parking lot. It affords patients a comfortable patient experience with our integrated care model that allows patients to receive the best care through direct collaboration with your orthopaedic specialist. We offer hands-on care and personalized rehabilitation programs tailored to meet individual patient needs. Our therapy team specializes in sports medicine and post-operative rehabilitation for all levels of need.