Vista Canyon ParkBy admin / June 6, 2023 Vista Canyon ParkLost Canyon Rd, Canyon Country, CA, 91387, USASanta Clarita California Phone: 16612592489Url: https://www.santa-clarita.com/Home/Components/FacilityDirectory/FacilityDirectory/98/1386?npage=2