Concordia Church & School admin 4 years ago 1695 Discovery Falls DriveChula Vista, CA 91915(619) 213-8514WEBSITE