Write a review Your name* Your e-mail* (Not for publication) Your review * * — Required information Amboy Township ← View details 106 South Prospect Avenue Amboy, IL (Illinois) 61310-1537, Amboy, Illinois (815) 857-7049