Thank you for visiting our website! We hope to hear from you soon.

Phone: 916-993-3200

Fax: 916-993-3201

For live online scheduling, please visit the website below. Please note, this is a trusted website, even though there may be a security alert. 

WE WELCOME NEW PATIENTS! Please use this link if you are a 1st time patient. You will be able to see the next available appointment. Enter business phone as: 916-993-3200. Please dial 911 if its an emergency.
EXISTING PATIENTS: TO ADD OR RESCHEDULE APPOINTMENT, CLICK THIS LINK. You will enter your email used for your reminders and enter 'regular office visit' or the other appropriate appointment type.

We appreciate your business, thank you for using self-scheduling!