Gerald Craig Cotton, 59 years old, lives in New Orleans, Louisiana, but has also spent time in Brandon, Mississippi; Jackson, Mississippi; Allen, Texas and Dallas, Texas. Companies in which Gerald has a work history include Mississippi Baptist Medical Center and Chief Operations Officer. Melissa Z Cotton, Gerald Craig Cotton, John E Zuga and Phillip L Cotton are in Gerald family.