Ibiza Polo Club Address Ibiza Polo Club 07812 San Lorenzo, Spain ibizapoloclub.es Loading Map.... Ibiza Polo ClubIbiza Polo ClubSan Lorenzo 39.025111194740425 1.4971514229370086 Upcoming tournaments at this location no upcoming tournaments