Become a Patient

Advanced Appointment Access

Same Day Appointments & Extended Office Hours!

Advanced Access, offers same-day appointments and extended office hours to ensure you receive the care you need, when you need it. All visits are by appointment to minimize wait times. Our after hours nurse service is available to answer your health questions, provide advice or if needed, get you in touch with one of our physicians.

Provider Care Teams

Our adult medicine and family practice providers are organized into a team-based model of care. Each team includes a board certified primary care physician, a physician assistant or nurse practitioner, a nurse, medical assistants and a care coordinator to oversee the team. This care team model will ensure you always see a provider within the same care team who will be familiar with your medical history and care.

Expanded Access - Book Appointments Online

We also are expanding our access through the Patient Portal to allow you to book your own appointment directly into your provider’s schedule. Search and display any open appointment slots within your providers care team to book an appointment that is convenient for you.

View Provider Care Teams >


Office Hours - Primary Care (Internal Medicine & Family Practice)

Normal Business Hours
Monday – Thursday 7:30am to 6:30pm
Fridays 7:30am to 5:00pm

After Hours (Exeter, 9 Buzell Ave., only)
Fridays, 5:00pm to 7:00pm
Saturday, 8:30am to 2:00pm
Sunday, 9:00am to 12:00pm

Please call your doctor's office or book your appointment online.


Office Hours - Pediatrics

Normal Business Hours
Pediatric Office Hours

Walk-in Hours (no appointment needed)
Early morning (7:30am to 9:00am) Pediatric walk-in care is available Monday – Friday at the following locations: