Active registration

Town of Selma

Selma, NC

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