SAINT ARTEMIO RACECOURSE  
The Saint Artemio racecourse, Ippodromo Saint Artemio, is located near the Italian city of Treviso.
   

 

 
 
   

 

 
If you have badges, racecards, pictures of the racecourse or further details about the course, including your memories, then email johnslusar@fsmail.net