Dmitry Martinkevich 15 March 2025 0 Comments Central Park (Cowdenbeath) Opened:1917Capacity:4309Address:Central Park Stadium, High St, Cowdenbeath KY4 9QQ, United Kingdom