Pam Lewis

Pam Lewis was born in Los Angeles California and has lived in Montreal, New Jersey, Washington DC, New York, San Francisco, and Middlesex Vermont. She now lives in rural Storrs Connecticut and travels extensively.