Start or Track a Claim You can file a claim or check the status of an existing claim. File a claim Track a claim We are an insurance agency in Dallas that offers all types of insurance. Social Media Official info: 2543 S Buckner Blvd, Dallas TX 75227 214-396-3828 Open Hours: Mon – Sat: 10 am – 7 pm, Sunday: CLOSED © 2021 All rights reserved: Leo’s Auto Insurance Company | Privacy Policy