Otay Apostolic Church

Apostolic Assembly of the Faith in Christ Jesus. Our facility is located in the City of Chula Vista, California.

Otay Apostolic Church

Latest episodes of the podcast Otay Apostolic Church