Officials say a man is currently trapped in a trench collapse at Flowerwood Nursery located at 6470 Dauphin Island Parkway. 

About The Author