Dr. Charles Holmes

Posted

Dr. Charles Holmes, 84, of Gulf Shores, passed away Jan. 18, 2017.

Memorial service at a later date.

Arrangements by Cason Funeral Service, Foley.