About company

EDI, INC is a Cincinnati-based controls and energy management company.

US 4778 river road
Unknown
Unknown
Not verified company