44.4500774, -89.2855227

193 S Main St,
Amherst, WI, 54406, United States