Riverchase Galleria Mall Skylight Repair

  • 3000 Galleria Cir
  • Hoover,
  • AL
  • 35244

Controlling Water Mitigation The Riverchase Galleria Mall was built in 1986. When it opened, it was the largest glazed atrium shopping center in the United States. Currently, the Galleria has 218 stores and restaurants and is anchored by 5 department stores: J.C. Penney, Belk, Macy’s, Sears, and Von Maur. We were contacted regarding a skylight repair because they … Continue reading Riverchase Galleria Mall Skylight Repair