Get Directions to Edinburg Public Works ← View details 1201 North Doolittle Road, Edinburg, Texas 78542 +1 956-388-8210 Get Directions From* To * — Required information