Get Directions to Selma Water Plant ← View details 100 South Brevard Street, Selma, North Carolina 27576 +1 919-965-2244 Get Directions From* To * — Required information