Skip to main content

Indy Flats

1304 N. Delaware Street
Indianapolis, IN 46202

Phone: (317) 279-6800

Fax: (317) 488-9511

Open Hours

Monday - Friday: 9am - 6pm
Saturdays: 10am - 5pm

Let's Connect!