Subway 53973

Subway #53973-0 is a Subway restaurant located at 3rd Street Plaza, 302 South French Avenue, Sanford, Florida.