Please park in the area in front of Suite House & Co
Nova is located in Suite 116

Nova Health Spa

10350 Pines Blvd, Suite 116, Pembroke Pines, FL, 33025

www.novahealthspa.com

View Staff & Treatments