Get in Touch with Our Team
However you'd rather reach us, we're set up for it — call, text, stop by, or send us a message below.
Contact Us
We will get back to you as soon as possible.
Please try again later.
Hallettsville Office
📍 900 North Texana Street Hallettsville, TX 77964
📞 Phone: (361) 798-4311
📠 Fax:
(361) 798-4427
Victoria Office
📍 3605 North Main Street Victoria, TX 77901
📞 Phone: (361) 570-5214
📠 Fax:
(361) 570-5149
Office Hours:
Hallettsville: Monday - Friday 8:00am–5:00pm
Victoria: Monday - Friday 9:00am–5:00pm
Need to reach a specific team member?
Visit our
Meet the Team page to find individual email addresses and contact information.
Request a Quote
We will get back to you as soon as possible.
Please try again later.
Claims History & Risk Management:
Your history can affect rates and availability; proactive management may lower costs.
What to Expect Next
A Local Agent Sees Your Message
Your message goes directly to a local agent at the Hallettsville or Victoria office — not a call center queue.
We Reach Out Your Way
We'll follow up using whichever method you selected — call, text, or email — at the time that works best for you.
What Our Clients Are Saying
About Leopold Insurance Agency
We're an independent, family-owned insurance agency serving Hallettsville and Victoria, TX since 1967. Being independent means we shop your coverage across more than 30+ carriers instead of representing just one — so you get options, not a single company's answer.

