Forest Multispecialty Walk-In Clinic Inicio Forest Multispecialty Walk-In Clinic Address: 23653 El Toro Road Lake Forest. California. 92630 Phone: 949 3170312