LEECH-HENSLEY ARCHITECTS, INC. is an Inactive company incorporated on March 9, 2007 with the registered number F07000001364. This Foreign for Profit company is located at 7785 E 126TH STREET, FISHERS, IN, 46038 and has been running for eighteen years. It currently has one PSTD.