Torroella, 6, Palafrugell, Spain
Torroella, 3, 17200 Palafrugell, Spain
Sant Sebastiá, 34, 17200 Palafrugell, Spain
Pescadores, 13 Tamariu, 17212 Palafrugell, Spain
Avda. del Mar, 1 - Avinguda Corts Catalanes, 1, 17200 Palafrugell, Spain