MEGAPLEX 20 at The District in South Jordan
Location:
3761 West Parkway Plaza Drive , South Jordan UT 84095
Email: