Directions

The Rock Creek Station and Stricker Homesite is located southeast of Twin Falls at 3715 E 3200 N in Hansen, ID.

Leave a Reply

Your email address will not be published. Required fields are marked *