Contact
Three ways to get on the schedule: book online, call, or send a note below. Walk-ins are welcome too — scheduled appointments take priority.
Hours & location
| Monday | 9:00 am – 5:00 pm |
| Wednesday | 9:00 am – 5:00 pm |
| Friday | 9:00 am – 5:00 pm |
| Saturday | 9:00 am – 4:30 pm |
| Monday – Saturday | 9:00 am – 6:00 pm |
| Sunday | Call to confirm |
We may accept insurance plans for exams; when a plan isn't accepted, you'll receive a super-bill to submit for reimbursement.
A No Show Fee and/or Late Cancellation Fee applies to missed appointments.
Send a note
Send it here and the office will get back to you. For anything urgent, please call — and for sight-threatening emergencies, call 911.
Online scheduling takes under a minute, and new patients are always welcome.
Book an appointment