Todd House, TABOR CITY, North Carolina (NC)
Comfortably stationed at 102 Live Oak Street () in TABOR CITY, North Carolina (NC) (28463), Todd House can be contacted at 9106533778. Remember to call up ahead to reserve your spot in the restaurant.
More restaurants in TABOR CITY, North Carolina (NC)
Todd House contact information and details:
Address: 102 Live Oak Street - , TABOR CITY, North Carolina (NC) 28463
Contact Phone: 9106533778
