N230 & 244 Needham Street, Newton MA
Home Design Place has been a fixture on the popular Needham Street in Newton Upper Falls, offering some of today's most popular brands.
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.
Sign up for our newsletter to receive exclusive offers.
© 2020 Home Design Place. All rights reserved.