Subway 28410

Subway #28410-0 is a Subway restaurant located at Riverdale Plaza Shopping Center, 1028 Bill Tuck Highway, South Boston, Virginia.