Tourist Information near New Apostolic Church in Chula Vista, CA