101 E. Via Ghiglieri, Toluca, IL 61369

41.010912, -89.133044