Shepherd of the Hills Meeting Address 6080 Haven Ave, Rancho Cucamonga, CA, 91737 Lutheran Church Profile »