Where is Concord Pavilion?

Where is Concord Pavilion located?

Concord Pavilion, California, United States (approx. 37.95909°, -121.938°)


Where is Concord Pavilion on the map?