Norfolk Kitchen & Bath | Family Owned Since 1934

PLEASE NOTE: WE ARE FOLLOWING ALL UPDATED CDC GUIDELINES

showroom letters

6 Kitchen Showrooms in MA & NH

Norfolk Kitchen & Bath has 6 great kitchen & bath showrooms located in Massachusetts and New Hampshire, and we continue to grow! Currently, Norfolk has locations in Framingham, Braintree, Boston, Salem, Nashua & Manchester. Every showroom is unique, with several displays of cabinets, countertops & hardware for your kitchen, bath or other area of the home. Select your desired location to learn more about hours, location, and the design team. We look forward to earning your business!

To speak with a kitchen & bath designer about your project, we encourage you to schedule a free design consultation. However, we welcome you to stop in anytime to browse our displays and pick up some literature.

Schedule A Design Consultation

Our Kitchen Showrooms:

Norfolk Kitchen & Bath Boston

Boston Showroom
999 Morton Street, Boston, MA 02126

Learn More

Norfolk Kitchen & Bath Braintree

Braintree Showroom
265 Wood Road, Braintree, MA 02184

Learn More

Norfolk Kitchen & Bath Framingham

Framingham Showroom
624 Worcester Road, Framingham, MA 01702

Learn More

Norfolk Kitchen & Bath Manchester

Manchester Showroom
100 Cahill Ave., Manchester, NH 03103

Learn More

Norfolk Kitchen & Bath Nashua

Nashua Showroom
52 Bridge Street, Nashua, NH 03060

Learn More

Norfolk Kitchen & Bath Salem

Salem Showroom
303 South Broadway, Salem, NH 03079

Learn More

Cabinet Pick-Ups:

Customers who elect to pick up their cabinetry can do so from the following pickup locations. Pickups are scheduled once the cabinets arrive in our warehouse and the order has been paid in full. We do not offer cabinet pickups directly from our kitchen showrooms, with the exception of Nashua. Please call (877) 336-9652, option #7 to arrange your pickup with a member of our Customer Service team.

Central Distribution Warehouse
140 Campanelli Drive, Braintree, MA 02184
8 AM – 4 PM

Nashua, NH Warehouse
52 Bridge Street, Nashua, NH 03060
8 AM – 4 PM