Iglesia Parroquial de María EstelaParishShareCalle Anastasia Santamaría34003 Palencia, Castilla y LeónSpainGet directions