Δ
The Museum is located 25 miles north of Sarasota and 35 miles south of Tampa off Interstate 75 at exit 229. Our physical address is:
12210 83rd St East Parrish, FL 34219