Explore details about location Nola Street. Nola Street is a location situated within the Inverness alongside other areas such as East Grace Street, Mellon Terrace, Pear Lane.