17404 Homewood Road, Fort Myers, FL 33967 – 221043103 - EXIT Select...