granada theater s

3524 Greenville Ave
Dallas
Texas
United States