top of page
Appointments are in extremely high demand. Please arrange your next visit as soon as possible. Call us today at (207) 664-2123

(207)664-2123
Payment Options
We accept cash, checks, Visa, Mastercard, Discover and American Express.
We participate with most healthcare insurances, as well as Care Credit.
Please be aware that we do expect payment at the time services are rendered.
bottom of page