John’s Pass Village Bell Tower Posted on December 1, 2021 Map Unavailable Address 12945 Village Blvd Madeira Beach FL 33708 United States Upcoming Events No events in this location