525 Glen Cheek Drive, Cape Canaveral, Florida 32920, United States