Company MERCHANTS EXPORT DEVELOPMENT CORPORATION Address 1 Merchants PLaza Ste 200e, INDIANAPOLIS, IN, 46255, USA