Fountain Park

fountain-park-houlihans2-web

Located in Schererville, Indiana. 100,000 square foot shopping center.