Twin Lakes Church Church of Aptos, CA. The location of Twin Lakes Church Church is 95003, 2701 Cabrillo College Dr - marked with a pin on Google Map.