Subway 42618

Subway #42618-0 is a Subway restaurant located at Mission Oaks Plaza, 5243 Mission Oaks Bvld, Camarillo, California.