The Stem Post Office is located in the state of North Carolina within Granville County. This location serves 3,049 Stem residents with a median income of $55,118. It's estimated that approximately 4,867 packages pass through this post office each year.