NC Gazetteer
Umbra
A
community
in
Durham County
… community in NE Durham County served by post office, 1891-1903.