Subway of North Road Plaza, ORANGEBURG, South Carolina (SC)

Looking for some food? Subway of North Road Plaza might cook the sort of dinner that suits you.
Comfortably stationed at 2831 North Road () in ORANGEBURG, South Carolina (SC) (29118), Subway of North Road Plaza can be contacted at 8035310002. Remember to call up ahead to reserve your spot in the restaurant.
More restaurants in ORANGEBURG, South Carolina (SC)


Subway of North Road Plaza contact information and details:
Address: 2831 North Road - , ORANGEBURG, South Carolina (SC) 29118
Contact Phone: 8035310002