Firefighters were battling a blaze at the old J.P. Taylor Tobacco building, 800 J.P. Taylor Road in Henderson.