Welsh Masters Entries Now Open

The Welsh Masters Men's and Ladies singles which will take place on Sunday 9th July 2017 at the Gateway Resort, Millenium Coast, Bynea, Llanelli, South Wales SA14 9SN is now open.