phone orders 1-866-327-8168

Who We Are

Since 1997, EDI has been a value-added provider of high quality computer components, systems, servers, and computing solutions. Headquartered in Norcross, Georgia, EDI maintains a presence throughout the eastern United States and many European markets.

760-408-3762

Our Partners