Iglesia de San Juan BautistaParishSharePlaza de la Constitución13109 Puebla de Don Rodrigo, Castilla-La ManchaSpainGet directions