Directory Company Details DBI Business Interiors Address: 500 N Larch St, Lansing, MI 48912 United States Company Type: Associate