8580 North Atlantic Avenue
Cape Canaveral FL 32920
United States
Cape Canaveral FL 32920
United States
From Port Canaveral it is only a 5 minute drive. Follow Florida A1A S/Astronaut Blvd and W Central Bvd.
Parking entrance from E Central Bvd.