General information for Town of Selma
Physical address
114 N Raiford St, Selma, Nc, 27576
Mailing address
114 N Raiford St, Selma, NC, 27576
Website
selma-nc.com
Points of contact for Town of Selma
SAM.gov Points of Contact
Leigh Ann
Blanton
Government Business POC
Deputy Town Clerk
114 N RAIFORD ST, Selma, NC, 27576
Samantha
Sleeter
Alternate Government Business POC
Chief Financial Officer
114 N Raiford St, Selma, NC, 27576
Dalton
LARSEN-BATTEN
Electronic Business POC
Town Clerk
114 N Raiford St, SELMA, NC, 27576
Town
Manager
Alternate Electronic Business POC
TOWN MANAGER
114 N RAIFORD ST, SELMA, NC, 27576
Additional contact details may be available