Explore details about location Fitch Hill Avenue. Fitch Hill Avenue is a location situated within the Fitchburg alongside other areas such as Main Street, Ellis Street, Delisle Street.