St. Louis Community College South County Campus – Room 102 Loading Map.... St. Louis Community College South County Campus – Room 102 4115 Meramec Bottom Road St. Louis , MO 63376 38.46626 -90.359084 Address 4115 Meramec Bottom Road St. Louis MO 63376 United States Upcoming Events No events in this location