Main menu Open search menu

Leon Tailoring Co.

Retail
809 North Delaware Street, Indianapolis, IN 46204 809 North Delaware Street, Indianapolis Directions
Today 9:00 AM - 1:00 PM Closed All Hours
+13176348559

About this Business

  • Hours
    Sun
    Closed
    Mon-Tue
    9:00 AM - 5:30 PM
    Wed
    9:00 AM - 1:00 PM
    Thu
    9:00 AM - 7:00 PM
    Fri
    9:00 AM - 5:30 PM
    Sat
    9:00 AM - 5:00 PM

Tips

250

From Our Editors

For a store that sells some of the finest apparel around, you'll definitely need to pay a visit to Leon Tailoring Company in Indianapolis. Winter fashion can be fun too! Dress up your outfit with winter accessories from Leon Tailoring Company.

Both street parking and lot parking are available near Leon Tailoring Company.

Explore Nearby
Leon Tailoring Co.

Sun
Closed
Mon-Tue
9:00 AM - 5:30 PM
Wed
9:00 AM - 1:00 PM
Thu
9:00 AM - 7:00 PM
Fri
9:00 AM - 5:30 PM
Sat
9:00 AM - 5:00 PM
Groupon has verified that the customer actually visited Leon Tailoring Co..