Explore details about location North Depot Street. North Depot Street is a location situated within the Annawan alongside other areas such as North Depot Street, West 3rd Street, Pleasant View Drive.