Babel's Needham Location

Babel's second location opened in 1996. Conveniently located in Needham Center across from Walgreen's.

Below you will find store hours, phone and fax numbers, address with map & directions, plus information on how to make an appointment with a designer.

Babel's Needham Store Front

Needham Hours

7am–6pm Monday–Friday

8am–5pm Saturday

Closed Sunday

1424 Highland Ave
Needham, MA 02492

P 781-444-7950

F 781-455-9038

Matt Rose, Paint Sales

Email Paint Sales

Babel's Needham Paint Color Selection Area

Interior Designers

Available at our Norwood and Canton locations Monday-Saturday 9am-5pm.
Evenings and Sundays available by appointment.

Interior designers are also available to come to your home. Contact the Decorating Manager via email to make an appointment.

Email Decorating Manager

plus information on how to make an appointment with a designer.