Klucker Hall

Location:14 Park Dr, Shiloh, IL 62269, USA