Subway 35788

Subway #35788-0 is a Subway restaurant located at Newton Plaza, 601 Loudon Road, Latham, New York.