Map is loading... Get Directions to Elon City Tax Department ← View details 104 South Williamson Avenue, Elon, North Carolina 27244 +1 336-584-4828 Get Directions From* To * — Required information