1. Light Sport America 1538 NW Windy Pine Ave, Arcadia, FL 34266 Coordinate: 27.21349,-81.91671 Phone: (614) 975-5788