Madira Bickel Mound State Archaeological Site is a point of interest, located at 955 Bayshore Dr, Terra Ceia, FL 34250, USA. They can be contacted via phone at +1 941-723-4536, visit their website www.floridastateparks.org for more detailed information.