Map location of
Tucker Hill, Rock, IL, USA

Rock, Illinois, United States