Francesca's in Escondido - Locations & Hours

Name Address Phone
Francesca's - North County Mall 200 E Via Rancho Pkwy #325 (760) 781-5541

Other popular stores in Escondido: