Explore details about location North Grace Street. North Grace Street is a location situated within the Lombard alongside other areas such as West Ann Street, South Highland Avenue, South Elizabeth Street.