Durham, NC | Denver, CO | Chapel Hill, NC
Also known as: jamietodd1
Jamie Todd lives in Durham, North Carolina, but has also spent time in Denver, Colorado; Chapel Hill, North Carolina and Highlands Ranch, Colorado. Jamie has worked for Md. Positions Jamie has held include Doctor and Medical Doctor. Jamie is related to Kevin Robert Todd.