Company DEVON FACILITY MANAGEMENT LLC Address 535 Griswold Street, Ste. 2050, Detroit, MI, 48226, USA