Explore details about location carrer Sant Francesc Xavier. carrer Sant Francesc Xavier is a location situated within the Pego alongside other areas such as Calle Las Rosas, carrer Mestre Esteve, Av. Amapolas.