We have several payment options for citizens trying to pay utility or tax bills with the Town.
You can pay utility bills:
via our website - https://windsorva.munisselfservice.com/
over the phone at (757) 242-4288
via mail at P.O. Box 307 Windsor Va 23487
or in person by dropping the payment in our dropbox to the right of our main entrance.