Anyone know if there is a place to drop truck off over the weekend here? Some of it looks fenced off on overhead pictures.