Hours & Location


  • Monday, Wednesday: 7:45am - 6pm
  • Tuesday: 10:45am - 6pm
  • Thursday: 7:45am - 1:00pm
  • Friday: 7:45am - 5:00pm

Other hours by appointment only.


103 Sharlene Rd.
Ithaca, NY 14850


Fill in your location and click GO to open a separate window with google directions.


Payment or co-payment is to be rendered at time of service.

Kindly give at least 12 hours notice when canceling an appointment. We welcome messages left after-hours.

If you find that you need to cancel with less than 12 hours notice, we will try to fill the vacancy from our cancellation list. If we are unable to fill your appointment, you will be charged a $15 late-cancellation fee.

All appointments missed without notice are subject to a $15 fee.

No fee for weather-related cancellations.

NEW PATIENTS please note: 48-hour notice is required for all initial consultations being cancelled. Initial appointments missed without notice are subject to a $40 fee due to the length of time scheduled.