Subway 38117

Subway #38117-0 is a Subway restaurant located at Stater Bros. Shopping Center, 14380 Main Street Space #103, Hesperia, California.