St. Louis Community College – Meramec Campus – Room HE-123 Loading Map.... St. Louis Community College – Meramec Campus – Room HE-123 11333 Big Bend Road Kirkwood, MO 63122 38.568389 -90.419972 Address 11333 Big Bend Road Kirkwood MO 63122 United States Upcoming Events No events in this location