Explore details about location Lemmon Street. Lemmon Street is a location situated within the Baltimore alongside other areas such as Druidon Court, Forrest Street, South Hanover Street.