*If you are a new patient please email us to book your first appointment.
Yes, we take most major medical insurances, unfortunately we do not accept Medicaid or Mainecare.
Most of the time you do not need a referral from an MD, unless your insurance requires it (which is not many) Otherwise just call or email to set one up!
We accept cash, check or Venmo. We do not accept credit card.
9 am - 5 pm
9 am - 5 pm
9 am - 5 pm
9 am - 5 pm
9 am - 2 pm
closed
closed