Johns Pass 184 Johns Pass Boardwalk W Madeira Beach, FL 33708 (727) 953-5175 Type of store: Storefront