Indian Spring Country Club

11501 El Clair Ranch Road
Boynton Beach, FL 33437
United States