Subway 32183

Subway #32183-0 is a Subway restaurant located at Crossroads at Santa Clarita Ma, 18725 Via Princessa Parkway, Canyon Country, California.