Oxford Masonic Orphanage (Oxford, North Carolina)
Category: Oxford, Granville, North Carolina, United States