Subway 33427

Subway #33427-0 is a Subway restaurant located at, 1109 Carter Street Ste 5, Vidalia, Louisiana.