1. K & R Manor 9817 Stephens St, Delhi, CA 95315 Coordinate: 37.43128,-120.77805 Phone: (209) 667-6071