De Leon City Hall Posted on August 22, 2017 Loading Map.... De Leon City Hall125 S Texas ST - De LeonEvents Address 125 S Texas ST De Leon Texas 76444 United States Upcoming Events No events in this location