Get Directions to Chula Vista House Home Get directions From * Start typing the address, then select from the list of suggested addresses. The route will be routed automatically To Chula Vista House Home 2309 Green River Drive, Chula Vista, CA 91915 +1 888-733-2964 View details Click to load map