Field Locations
Ambassadors FC
The Football Park: Spilion 11, Limassol (the artificial turf field near Coffee Point Cafe off Nikou Pattichi), Also located beside Logos School of English
For Map Location Click Here
The Football Park: Spilion 11, Limassol (the artificial turf field near Coffee Point Cafe off Nikou Pattichi), Also located beside Logos School of English
For Map Location Click Here