Explore details about location Elm Road. Elm Road is a location situated within the Homewood alongside other areas such as Birch Road, 183rd Street, May Street.