Churches & Places Of Worship in Montara, CA The Greenhouse1301 AlamoMontara, CA, 940376507287285ChurchChurches Places Of WorshipLeo The Great Rc Church Show MoreSee AlsoChurches