Indianapolis IN Building Designers 1. 7525 E 39th St, Indianapolis, IN 46226 | West Design & Build (317) 429-9004