Palmerston Park is a multi-purpose stadium on Terregles Street in Dumfries , south west Scotland .
Palmerston Park is a multi-use stadium on Terregles Street in Dumfries , South West Scotland .