Skin and Cancer Hospital June 2, 2018 By Nancy Sheads in Baltimore City, Hospitals Founded: 1912 Location: 1132 N. Mount Street, Baltimore, MD