Subway 17220

Subway #17220-0 is a Subway restaurant located at Rancho Vista Shopping Center, 3011 Rancho Vista Boulevard Suite H, Palmdale, California.