Leon Tailoring Co.

Retail
809 North Delaware Street, Indianapolis, IN 46204 809 North Delaware Street, Indianapolis Directions
Today 9:00 AM - 5:30 PM Open All Hours
+13176348559
Be the first to recommend this place!
null% of 0 customers recommended

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..