Churches in Montara, CA The Greenhouse1301 AlamoMontara, CA, 940376507287285ChurchChurches Places Of WorshipLeo The Great Rc Church Show More