We use Athenahealth for secure registration and online scheduling. New patients register through the patient portal first; from there — or anytime after — use the scheduling link to pick an available appointment time.
First time booking with us? Start by registering through the patient portal.
New Patients: Register Here Through Patient PortalYou'll be taken to our secure Athenahealth patient portal in a new tab.Already registered — or ready to pick a time? Use our online scheduling tool to view available appointments.
Schedule Your Appointment HereYou'll be taken to our secure Athenahealth scheduling page in a new tab.Registration and scheduling are handled through the links above. For general questions, reach out directly.
Mon, Tue, Thu, Fri: 6pm – 9pm
Wednesday: Closed
Every other Sat & Sun: 9am – 4pm
New patients: after registering through the patient portal, you'll receive a link to complete your intake and medical history forms electronically. Also review our Insurance page to confirm your coverage.