Subway 24022

Subway #24022-0 is a Subway restaurant located at 20 Hope Plaza, Coxsackie, New York.