1. Progro Of Illinois 1315 Meriden St, Mendota, IL 61342 Coordinate: 41.55494,-89.12951 Phone: (815) 539-8169