Smallville Town Hall

Name in Movie: Smallville Town Hall
What’s really at location:  Plano Train Depot