Explore details about location Lowell Avenue. Lowell Avenue is a location situated within the Skokie alongside other areas such as Foster Street, Estes Avenue, Laramie Avenue.