Contact Us

    Contact Us

    Get in touch

    We are proudly located on Merritt Island, just south of Kennedy Space Center. Visits are by appointment only.

    The Office

    Address: Merritt Island, Florida 32953

    Phone: (321) 222-0784


    Business Hours

    Monday - Friday 9am to 5pm

    Saturday & Sunday - Closed

    0 ITEMSView cart
    • No products in the cart.