Subway 19973

Subway #19973-0 is a Subway restaurant located at Indian River Mall, 6200 20th Street Suite 482, Vero Beach, Florida.