The Town of Beloit Public Works Department has moved to their new facility located at 3640 S. Walters Road. This has been a year long project that will vastly improve the services that they provide to Town residents.