Location & Hours

Holden Dental Arts is conveniently located at 1116 Main St, Holden, MA 01520, nestled in the heart of Holden, Massachusetts.

Just a stone's throw away, you'll find the charming Holden Commons Plaza, housing popular shops and eateries, making it easy to run errands or grab a bite before or after your dental appointment.

Mon.
Tue.
Wed.
Thu.
Friday
Closed
Saturday
Open One Sat per month
Sunday
Closed