Nova Health Spa - 10350 Pines Blvd suite D106A Suite 116, Pembroke Pines, FL 33025 | Fresha