Explore details about location Leith Road. Leith Road is a location situated within the Baltimore alongside other areas such as Mosher Street, Bonner Road, Belle Avenue.