Subway 13268

Subway #13268-0 is a Subway restaurant located at Village Square Shopping Center, 2834 Recker Highway, Winter Haven, Florida.