Irvine Nature Center is a nature center in Owings Mills, Maryland. The center, which is set on 210 acres of land in the Caves Valley Historic District, includes a 17,200-square-foot green exhibit hall, classrooms, outdoor classroom, a Native American Education site, amphitheater and 8+ miles trails.
Terri's Cafe