Carmen Santiago Home Financial Services > Insurance > Carmen Santiago Address: 1216 S. Glendora Ave. West Covina CA 91790 GPS: 34.0547289, -117.9389478 Telephone: 626-205-4048 Web: http://farmersagent.com/lpablosantiago Tweet