Explore details about location North Main Avenue. North Main Avenue is a location situated within the Newton alongside other areas such as East 25th Street, Oswald T Drive, Constitution Avenue. Additionally, some smaller parts of North Main Avenue include specific areas like North Drum Avenue, West 20th Street, West 19th Street adding to the diversity of its landscape.