iTAN Sun Spray Spa Home iTAN Sun Spray Spa Address: 23628 EL Toro Rd. #4C Lake Forest. California. 92630 Phone: 949 6992826