1. Neo Sports Athletics 710 Industry Rd Ste 1060, Longwood, FL 32750 Coordinate: 28.70986,-81.32956 Phone: (407) 562-6022