ST. ROSE OF LIMA HEALTHCARE PROVIDER, INC. 23361 El Toro Road 218a, Lake Forest, California, United States, 92630 Nursing Care View Profile