Subway Locations in Canyon Country

  • Crossroads at Santa Clarita Ma 9:00 AM - 8:00 PM 9:00 AM - 8:00 PM 9:00 AM - 8:00 PM 9:00 AM - 8:00 PM 9:00 AM - 8:00 PM 9:00 AM - 8:00 PM 10:00 AM - 7:00 PM
    18725 Via Princessa Pkwy
    Canyon Country, CA 91351
    US