Please ensure Javascript is enabled for purposes of website accessibility

Town of Holland
1293 Holland Road,  Greenleaf, WI 54126

(920) 609-1007
 
Clerk:
[email protected]
(920) 246-7783

Contact Us Form


Please let us know what's on your mind. Have a question for us? Ask away.