Our office on Drum Hill Road, Chelmsford, MA

Come and see us

We are on Drum Hill Road, open weekdays, and the front desk answers the phone. Most of our patients drive in from Chelmsford, North Chelmsford, Lowell, Westford and Billerica. We are a few minutes off the Route 3 and Route 110 junctions, with parking at the door.

Checking hours

Opening hours
Monday 9am to 6pm
Tuesday 9am to 6pm
Wednesday 9am to 6pm
Thursday 9am to 6pm
Friday 9am to 5pm
Saturday Closed
Sunday Closed

Tap the photos to flip through

Find us
65A Drum Hill Road,
Chelmsford, MA 01824

Look for the 65A entrance. More on parking and the surrounding area on the Drum Hill page.

Get directions on Google Maps Call (978) 770-2308 Book online
At this office

Who you will see.

Your first visit.

Give yourself a little longer than you think for the first appointment. We go through your history, look properly, and take images only where they are actually needed. You leave knowing what, if anything, needs doing and what it costs.

Bring your insurance details. Better still, call us with them beforehand and we will check your benefits before you arrive, so there is no surprise at the desk.

If you want a sense of the place before you come, the practice has a 4.8 rating across 1,071 Google reviews. Read them on the listing.

Straight answers

Getting here, and getting seen

Where exactly are you on Drum Hill Road?
We are at 65A Drum Hill Road, Chelmsford, MA 01824. Note the letter: it is 65A, not 65, and several directories still carry the wrong one. If your map app takes you to 65, we are the next entrance.
What are your opening hours?
See the table on this page. We are closed at the weekend, so anything urgent that happens on a Saturday is best phoned through first thing Monday, or sooner if you leave a message.
Do I need to be an existing patient to book?
No. New patients are welcome and can book online like anyone else. Bring your insurance details and a list of anything you take.
How do I book an appointment?
Online, through the booking link on this page, which shows real appointment times and confirms straight away. For anything urgent, call instead so the front desk can triage it.

Pick a time that suits you.

Booking opens in our scheduling system and shows real appointment times.