St John Parish Hall 224 West Holmes Street, Chester, IL 62233