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