Evidia Web and IT Services Back to Search Evidia Web and IT Services Categories Internet/Website Development 173 Tar Heel Drive , Delaware , OH , 43015 (740) 368-5931 (772) 619-2609 Send Email http://www.evidia.com Contacts Primary Chris Raudabaugh Owner Share × Print Email Facebook LinkedIn Twitter Pinterest Powered By GrowthZone