72-year-old Charles P Holmes lives in Washington, DC. Other places in which has lived are Columbia, MD and Lutherville Timonium, MD. Companies in which Charles has a work history include National Aeronautics And Space Administration, Nasa and General Physical Science.