1. Wendy's Windows and Decor, LLC PO Box 106, Palmyra, WI 53156 Coordinate: 42.879265,-88.590256 Phone: (262) 495-8348