Richard Barefoot

Richard Barefoot
Position
Commissioner, Public Works
Phone Number
910-525-6535
Profile

Term Expires 2027

Address:
301 E Clinton St.
Roseboro
NC
28382