Subway 13481

Subway #13481-0 is a Subway restaurant located at Town & Country Shopping Center, 151 Town and Country Drive, Palatka, Florida.