Subway 42623

Subway #42623-0 is a Subway restaurant located at TA, 8909 20th Street, Vero Beach, Florida.