Sunday, January 25, 2015

First Christian Church of Ventura

Ventura CA  93003


Taken Dec. 7, 2014 with my iPhone.

Interestingly, I couldn't find an address on either their website or Google Maps. The Church is located on Telegraph by Ventura College.

No comments:

Post a Comment