Stadium Stadium:Artemio Franchi (Siena) Capacity:15373 Address: Viale dello Stadio 2-8, 53100 View map location