Located at 11501 El Clair Ranch Rd, Boynton Beach, FL 33437