Subway 38667

Subway #38667-0 is a Subway restaurant located at Shops at High Desert Plaza, 901 South China Lake Boulevard, Ridgecrest, California.