Back to list Grace Alameda websiteemail twitter Lead Pastor: Jeff Locke Physical Address: 2914 Encinal Avenue, Alameda, CA 94501 | Map Mailing Address: 1516 Oak St., Ste. 227, Alameda, CA 94501 Phone: (510) 239-7789 View Full Map