Explore details about location Avenue C. Avenue C is a location situated within the Lowell alongside other areas such as Arch Street, Troy Street, Bridge Street.