Explore details about location North Mantua Street. North Mantua Street is a location situated within the Kent alongside other areas such as Bowman Circle, Chelton Drive, University Esplanade.