Subway 4126

Subway #4126-0 is a Subway restaurant located at The Orchard, 655 Tucker Road Suite C08, Tehachapi, California.