Town Manager
Company Affiliation: Town of Leesburg
kdentler@leesburgva.gov
Leesburg, VA 20176-2901
Work: (703) 771-2700
Membership: Full (Active)