69-year-old Charles O Roe lives in Davis, CA. Charles has also lived in Saint Louis, MO. Charles has worked for Pyramid Construction and Oasis Partners. Some of Charles family members are Nancy Anne Roe, Eric L Roe, Alison J Smith, Eric C Croe and William C Roe.