Previous Image IMAG0402 Our satellite site in Fleming Island is open and spacious. The center has comfortable couches and many tables for families to share meals.