30th North Carolina Troops

Battle at
 Bost Grist Mill

May 20-21 2023