36-year-old Alexa N Todd lives in Santa Cruz, California. Other places in which she has lived are Walnut Creek, California; Yosemite National Park, California; Boulder, Colorado and Portland, Oregon. Some of Alexa family members are Alexa N Todd, Ian L Todd, Nancy Anne North and Edwin Marvin Todd.