Subway 39239

Subway #39239-0 is a Subway restaurant located at Stamford Train Station, 30 Station Place, Stamford, Connecticut.