230 - 244 Needham Street
Newton, MA 02464
Store Login


Since 1990, Lifestyle Place has been a fixture on the popular Needham Street in Newton Upper Falls. With over 66,000 square feet of retail space spanning over three buildings, this outdoor shopping area prides itself by housing a combination of local businesses and national brands to share with the Greater Boston community.

The Lifestyle Place shopping area features stores that cater to a variety of your needs while providing a beautifully landscaped environment for all to enjoy during their shopping experience. Take a moment to relax in the courtyard, smell the flowers and breathe in the outdoor air during your shopping excursion.

Easily accessible from Interstate 95, Route 128 & Route 9, Lifestyle Place boasts over 200 free parking spaces that are conveniently located near all businesses throughout the shopping area. Lifestyle Place is also accessible by public transportation as MBTA bus routes run along Needham Street. Bus schedules and route information can be found on the MBTA website.

Lifestyle Place is proud to be the home for these fine businesses:

Lifestyle Place is owned and managed by Fox & Hounds Properties in Newton, Massachusetts.

Featured Brands