Flora's Auto, Our Location

Our address is: 6233 N SR 15 Leesburg, IN 46538

We are Open from: Mon-Fri: 7AM - 5PM EST

Find us on the Map!

Parts Department

The Owners

About Us

Customer Testimonials

Check Vehicles in Stock

Lookup a Part

Hours of Operation

Espanol

© Copyright 2015 Flora's Auto Sales All Rights Reserved