Explore details about location Elgin Street. Elgin Street is a location situated within the Rochester alongside other areas such as Lawndale Terrace, Aab Street, Beacon Street.