Town of Duck Offices in New Location

The Town’s Administrative Office is officially in its new location at 1200 Duck Road. Offices are located on the building’s second floor.