Byron, CA | Discovery Bay, CA | Menlo Park, CA
Also known as: ezduzit94514
Michael Barrows lives in Byron, CA. Other places in which he has lived are Discovery Bay, CA; Menlo Park, CA; San Jose, CA and Sunnyvale, CA. He works at Sun Microsystems. Michael is related to Cheryl A Barrows.