Charles Taylor Ray is 57 years old. Charles lives in New Orleans, Louisiana. Other places in which Charles has lived are Marrero, Louisiana; Pensacola, Florida; Sellersville, Pennsylvania and Atoka, Tennessee. Charles works at Sea Scout Ship 609 Inc.