Subway 33631

Subway #33631-0 is a Subway restaurant located at Sanford II Plaza, 4589 St Johns Parkway, Sanford, Florida.