Our Location
Alpacas of Indian Point Hills, named for the rolling land on which it sits and the perfect arrowhead found buried in the pasture, is located on 42 acres in the heart of historic Illinois.
Call us at 217-632-2590 or fill out our online contact form.
|