By WiFi SPC / October 18, 2023 Foothill Ranch Towne Center 26772 Portola Pkwy, Foothill Ranch, CA 92610, USA, Lake Forest, United States WiFi Network Type: Public Network Free WiFi