Explore details about location Woodrow Avenue. Woodrow Avenue is a location situated within the Montpelier alongside other areas such as Hopkins Street, Harry Sheridan Avenue, Ridge Street.