Membrillera The geographic coordinates of Membrillera are: Latitude: 40.94807000 Longitude: -2.97969000