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.



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

see our stores >>


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 >>


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

see our amenities >>