Subway 12067

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