Rita’s Water Ice in Alexandria Has Closed Its Doors

Rita’s Water Ice franchise in Alexandria, Virginia, located at 6242C Little River Turnpike in the Plaza at Landmark Shopping Center, announced this morning they have closed their doors.