N4531 Larry RoadNew London, WI 54961Also available by appt.
M-F 10-5 | SA 9-2 SU Closed Closed Sun. August 8th – Wed 11 reopen Thurs.