Get Directions to Castroville Public Works Department ← View details 703 Paris Street, Castroville, Texas 78009 +1 830-931-4090 Get Directions From* To * — Required information