Address: 221 Main St, Taylor, WI 54659, USA
Address: 30 2nd St, Taylor, WI 54659, USA
Address: 228 Main St, Taylor, WI 54659, USA