NC Gazetteer
Buena Vista
A
community
… community in E Duplin County served by post office, 1847. Named by Capt. Zacheus Smith, local Mexican War veteran, for site of battle in the conflict. Named changed in 1891 to Leon, and post office discontinued in 1916.