Mġarr Tennis Club, Triq L-Awiża, L-Imġarr, MGR 2361, Malta

 

Contact us