Geena Skowronski Title: City Administrator Email: Phone: 608-462-2400 Fax: fax 608-462-2404 Address: 1717 Omaha Street Elroy, WI 53929