A Studio Nail Spa
8170 Okeechobee Blvd #7, West Palm Beach 33411