Hospital Sant Joan de Déu Barcelona is a teaching hospital specializing in the fields of pediatrics gynecology and obstetrics. It is located on Passeig Sant Joan de Déu in Esplugues de Llobregat a municipality bordering Barcelona Catalonia (Spain). It is a privately owned center concerted by the Catalan Health Service which belongs to the Hospitaller Order of St.