IKEA

  • Location: 3960 Duncan Ave., St. Louis MO
  • Category: Electrical, mechanical and fire suppression

Bell Electrical Contractors is doing electrical construction work in this new 380,000-square-foot store.