Peoria Stadium
Sun City, AZ
City
Peoria Sports Complex is a baseball complex in the southwestern United States, located in Peoria, Arizona, a suburb northwest of Phoenix. Near Peoria's main shopping district on Bell Road, it consists of the main baseball stadium and twelve practice fields.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account