Logos Evangelical Seminary websitehttp://www.les.edu/

Logo Evangelical Seminary address:
9358 Telstar Ave, El Monte, CA 91731 (map)