Subway 1812

Subway #1812-0 is a Subway restaurant located at Franklin Plaza Shopping Center, 313 Bickett Boulevard Suite 313, Louisburg, North Carolina.