328 Mosby Ave, Littleton, North Carolina 27850 USA
Person’s Ordinary built in 1739 (the oldest historical landmark of Halifax county)
Claim copyright