Leon Tailoring Co.


Indianapolis, Indiana

809 N. Delaware St
Indianapolis, IN 46204
Phone: (317) 634-8559
Email: info@leontailoring.com



Get in touch with us.

We understand that your clothes are an investment in your life and career. Not only do they make you feel more comfortable, your clothes can enhance your appearance and improve your confidence and performance. Contact us today to learn more about our services and commitment to making your look and feel your best!

    This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.