Subway 30920

Subway #30920-0 is a Subway restaurant located at Village Court Plaza, 40 Court Street, Middlebury, Vermont.