Phone:
(919) 965-6664 (Phone), (919) 965-8293 (Fax)
Addresses:
6298 Nc Hwy 96 N, Selma, NC 27576
6366 Nc Hwy 96 N, Selma, NC 27576
Presidents:
Lee D. Narron (Principal),Randy W. Narron (Secretary, Vice President),Stephen O'gilvie (Sales And Marketing Executive),...