Contact Us

Main Office 

3135 N. Meridian Street
Indianapolis, IN 46208

Phone: 317.921.2121
Fax: 317.921.2126

Monday – Friday 9:00 am – 5:00 pm

*Please note: We do not accept ReStore donations at this location.

Construction Office 

2457 E Washington St
Indianapolis, IN 46201