Explore details about location Mc Mechen Street. Mc Mechen Street is a location situated within the Baltimore alongside other areas such as East Lombard Street, Desoto Road, East Madison Street.