Adult and Pediatric Urgent Care

Exclusive Urgent Care for Our Patients

Adult Care

Your primary care team is the best choice for providing urgent care for you or your family member.

With most diagnostic tests conveniently performed on-site, we ensure a streamlined care experience that prioritizes your health history and personal needs in every decision.

To schedule a same-day appointment, please call us at (978) 635-8700.

Learn more about our Adult Urgent Care services.

Pediatric Care

Our Pediatric Care Team is here to support all your urgent care needs, offering same-day appointments every day, including weekends, to ensure your child receives prompt, attentive care.

We perform most testing on-site, ensuring quick turnaround times for results. Our goal is to provide a smooth, efficient care experience while prioritizing your child’s health history and individual needs.

To schedule a same-day appointment, please call us at (978) 635-8700.

Learn more about our Pediatric Urgent Care services.

Divider

On-call Physician

Our practice offers 24/7 urgent care through our on-call service. For urgent needs during nights, weekends, or holidays, please call our main line at (978) 635-8700 and leave your details and message with our answering service. A nurse from our Telephone Triage Service will assess your situation and consult with our on-call physician as needed.

All after-hours call details are shared with your PCP for continued care oversight.

View our Medical Team