Subway 33427

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