Shops at Rivercenter (formerly Rivercenter Mall)
Knight Rider 2000 (1991) filmed at Shops at Rivercenter (formerly Rivercenter Mall) in San Antonio, Texas, where it stood in for climactic battle.
San Antonio · Bexar County
On file
1 production
12 more in San Antonio, below
Location map
© OpenStreetMap contributors
More filming locations in San Antonio
All
Public places only, never private homes. Own a place productions could use? List it in the location library.
Add or correct a location