Company WOODRUFF PLACE COMMUNITY DEVELOPMENT CORPORATION Address 1739 E MICHIGAN ST, INDIANAPOLIS, IN, 46201, USA