Store
Polish Nail & Wax at Crabtree
📍 4325 Glenwood Ave
Among the standout shops at Crabtree, Polish Nail & Wax is a go-to destination for nail enthusiasts and beauty seekers, offering a range of services including manicures, pedicures, and waxing treatments. The store's inviting atmosphere and skilled technicians make it worth visiting for those looking to indulge in some self-care while enjoying the mall's amenities.