Kelso Cricket Club is located in Kelso, United Kingdom on The Pavillion, Shedden Park. Kelso Cricket Club is rated 3.9 out of 5 in the category cricket club in United Kingdom.
Address
The Pavillion, Shedden Park
Accessibility
Wheelchair-accessible car park