Salon & spaSpasNot claimedNewberry Bio Beauty Skincare and Waxing Center25349 West Newberry Road, Suite BNewberry, FL