mary haze public parking lot