Town Hall Address 210 Main St. Narrows, VA 24124 United States- Giles County Website http://townofnarrows.org/ Zoning 540-726-2423 210 Main St. Narrows, VA 24124 United States Fire District 540-726-3190 137 Center St. Narrows, VA 24124 United States Town Clerk 540-726-2423 210 Main St. Narrows, VA 24124 United States Water 540-726-2423 210 Main St. Narrows, VA 24124 United States Sewer 540-726-2423 210 Main St. Narrows, VA 24124 United States Tax Collector 540-726-2423 210 Main St. Narrows, VA 24124 United States Code Enforcement 540-726-2423 210 Main St. Narrows, VA 24124 United States Town Hall Hours Monday - Friday: 9:00 A.M. - 5:00 P.M. County Giles