Excela Pharma Sciences Back to Search Excela Pharma Sciences Categories Production & Wholesale Manufacturing 1245 Blowing Rock Blvd. , Lenoir , NC , 28645 PO Box 818 , Lenoir , NC , 28645 (828) 758-5474 Send Email http://www.exelapharma.com/ Contacts Primary Pat Metcalf Share × Print Email Facebook LinkedIn Twitter Pinterest Powered By GrowthZone