Montgomery, AL | Methuen, MA | Somerville, MA
Also known as: herc02140
David Lewis lives in Montgomery, Alabama, but has also spent time in Methuen, Massachusetts; Somerville, Massachusetts; Boston, Massachusetts and Cambridge, Massachusetts. He is employed by Filmmaker.