- Houston, Texas, United States
Lease Administrator
Contact Diana Lam
Account Specialist
Contact Denise Moore
Assistant Team Manager
Contact Alani Luz
Francesca's Services Corporation is a company based out of 8760 Clay Road, Suite 100, Houston, Texas, United States.