Town Hall Address 210 West Main Street Mayodan, NC 27027 United States- Rockingham County Website https://www.townofmayodan.com/ Zoning (336) 342-8130 371 NC Hwy 65 Reidsville, NC 27320 United States Fire District (336) 427-5977 100 North Ayersville Road Mayodan, NC 27027 United States Town Clerk 336-427-0241 210 West Main Street Mayodan, NC 27027 United States Water 336-427-0241 210 West Main Street Mayodan, NC 27027 United States Sewer 336-427-0241 210 West Main Street Mayodan, NC 27027 United States Tax Collector 336-427-0241 210 West Main Street Mayodan, NC 27027 United States Code Enforcement (336) 342-8130 371 NC Hwy 65 Reidsville, NC 27320 United States County Rockingham