STARS Complex 

2980 Edison Ave.
Fort Myers, FL 33916

239-321-7545

Link: STARS Complex