Subway 12067

Subway #12067-0 is a Subway restaurant located at 311 Main Street, Terryville, Connecticut.