Subway 15638

Subway #15638-0 is a Subway restaurant located at Oak Knolls North Shopping Center, 4854 East South Bradley Road Suite E, Santa Maria, California.