Explore details about location Depot Street. Depot Street is a location situated within the Walhalla alongside other areas such as Delano Avenue, 4th Street, Central Avenue.