Company EDEN NEIGHBORHOOD DEVELOPMENT CORP. Address 6068 N GIFFORD AVE., INDIANAPOLIS, IN, 46228, USA