Subway 56537

Subway #56537-0 is a Subway restaurant located at El Paseo Power Center, 2451 Rockwood Avenue Suite 111, Calexico, California.