Babel's Paint & Dec Store Inc.
Drag box to select area
Babel's opened its first store in Norwood in 1950. In 1996, owners Vic and Jeanne opened their second store in Jeanne's hometown of Needham. Babel's sells a wide assortment of products, covering paint, wallpaper, window treatments and much more. The knowledgeable staff is friendly and pays attention to details. The store is located in Needham Center, directly across from the Town Hall.
1424 Highland Ave, Needham, MA 02492
- Fax: 781-455-9038
- Hours: Mon - Fri, 7am - 6pm; Sat, 8am - 5pm; Sun, call for hours
- Hours: Mon, Wed, Fri, 9am - noon, 4pm - 8pm; Tue, 4pm - 8pm; Thu, Sat, Sun, closed