Scentz Co. is a boutique fragrance store in Newton Center, MA, offering a curated selection of perfumes and scented products.
With a focus on quality and unique scents, Scentz Co. provides a welcoming environment for customers to explore and discover their signature fragrance.
Generated from their business information