General information for Town of Holland
Physical address
7928 Saint Pats Church Rd, Greenleaf, Wi, 54126
Mailing address
1293 Holland Road, Greenleaf, WI, 54126
Website
hollandbrowncountywi.gov
Points of contact for Town of Holland
SAM.gov Points of Contact
Gloria
Kennedy
Government Business POC
Electronic Business POC
Town Clerk
1293 Holland Road, GREENLEAF, WI, 54126
Additional contact details may be available