Lodging

Live Link

The Davis Ranch House sits on a gorgeous 50 acre property in Leicester, NC.