Shop for your lifestyle

Welcome to Home Design Place, Newton's destination of choice for shopping, dining, and amenities.

View Stores

About Us

Located in Newton Upper Falls, Home Design Place is the home to
some of today's most popular brands. Come visit us on Needham
Street and see how our stores cater to your lifestyle.

Directory

Shop

Since 1990, Home Design Place has been a fixture on
the popular Needham Street in Newton Upper Falls.

see our stores >>

Dine

Whether it's a hot cup of coffee or a satisfying
meal, take a break to recharge and indulge in
our dining options.

see our restaurants >>

Amenities

From nail salons to car detailing, we aim to provide the
utmost convenience for your shopping experience.

see our amenities >>