Charles E Riggs lives in Gainesville, Florida. He has also lived in Iowa City, Iowa and San Antonio, Texas. He has worked for Department Of Veterans Affairs and Md. His work experience includes positions as Doctor, Medical Officer, Oncologist and Medical Doctor.