Seven Hills Indoor Country Club Becomes New Haven for Golfers in Fall RiverSeven Hills Indoor Country Club Becomes New Haven for Golfers in Fall RiverFall River's newest indoor golf hotspot, Seven Hills Indoor Country Club, also known as The SHICC, is getting ready to open its doors on North Main Street.GazelleGazelle