Company IMPACT MARKETING CONSULTANTS LLC Address 5617 FOXCROSS COURT, , FORT WAYNE, IN, 46835 - , USA