Explore details about location Glenn Avenue. Glenn Avenue is a location situated within the Exeter alongside other areas such as North Belmont Road, South C Street, East Palm Street. Additionally, some smaller parts of Glenn Avenue include specific areas like James Court, Park Place Drive, Saint Thomas Court adding to the diversity of its landscape.