Explore details about location Depot Street. Depot Street is a location situated within the Fitchburg alongside other areas such as Harrison Avenue, Forest Park, Jay Street.