Southwood School, Trailer #1 Loading Map.... Southwood School, Trailer #118635 Lee St. - Country Club HillsEvents 41.55073 -87.72919300000001 Address 18635 Lee St. Country Club Hills Illinois 60478 United States Upcoming Events No events in this location