Palma de Mallorca Spain FamilySearch Center


 * Language: Spanish


 * Address: Calle Angel Guimera 55, Palma De Mallorca, 07008 Huelva, Spain


 * Phone: +34 96.393.4803


 * E-mail: [mailto:ES_PalmaDeMallorca@ldsmail.net ES_PalmaDeMallorca@ldsmail.net]