Get Directions to City-De Leon Municipal Court ← View details 119 South Texas Street, De Leon, Texas 76444 +1 254-893-6851 Get Directions From* To * — Required information