Estadio San Carlos de Apoquindo is a multi-purpose sports arena located in the centrally located city of Santiago, Chile. Mostly used for football matches of local team Club Deportivo Universidad Católica, the 16,000 capacity ground first opened in 1988 with the attendance record of 20,936 been set in 1992 in a match against Cobreloa.
Estadio San Carlos de Apoquindo - Catholic University Stadium Guide
By Football Tripper
Last Updated: July 24, 2019