Explore details about location Elgin Street. Elgin Street is a location situated within the Metairie alongside other areas such as Metairie Heights Avenue, Leslie Street, 17th Street.