Subway 55615

Subway #55615-0 is a Subway restaurant located at El Centro Town Center II, 3001 North Imperial Avenue, El Centro, California.