Start from
Cape Haze Convenience Store
6900 Placida Rd, Englewood 34224