Explore details about location Maple Avenue. Maple Avenue is a location situated within the Portsmouth alongside other areas such as Teal Street, Admiral Court, Clowe Street.