Restaurant at Stovall, OXFORD, North Carolina (NC)
Conveniently located at 100 Main Street () in OXFORD, North Carolina (NC) (27565), Restaurant at Stovall can be reached at 9196939967. It is advisable to call ahead of time to make a reservation.
More restaurants in OXFORD, North Carolina (NC)
Restaurant at Stovall contact information and details:
Address: 100 Main Street - , OXFORD, North Carolina (NC) 27565
Contact Phone: 9196939967
