Subway 36148

Subway #36148-0 is a Subway restaurant located at Imperial Valley Mall, 3451 South Dogwood Avenue #FC-8, El Centro, California.