Our Address Is:
6800 Mahan Drive
Tallahassee, FL 32308
Phone: (850) 942 - 0137
The museum is approximately 1.5 hours west of I-75 on I-10 and makes an excellent way to spend a morning or afternoon on the way to Central Florida based theme parks.
Click here for a Google Maps Link