The Interior Design Center of St. Louis
The Interior Design Center of St. Louis
11610-11660 Page Service Drive St. Louis, MO 63146
11610-11660 Page Service Drive St. Louis, MO 63146
The Interior Design Center of St. Louis is your resource for kitchens, baths, appliances, home and office furnishings. If you are considering remodeling, redecorating or building a new home, start with a visit to the IDC where you will find recognizable brands.