Welk Resorts 17332 Irvine Boulevard #140 Tustin CA 92780 (800) 652-0056 (714) 508-0440 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×