Explore details about location Lemarsh Street. Lemarsh Street is a location situated within the Los Angeles alongside other areas such as Mountain View Place, Tarcuto Way, East 31st Street.