George B. Marshall, 40, of Gulf Shores, passed away Aug. 4, 2018.
Memorial service is Saturday, Aug. 11, 2018, 11 a.m., Gulf Shores United Methodist Church.
Arrangements by Cason Funeral Service, Foley.