Hope Valley, RI | Santa Ana, CA | Providence, RI
Also known as: plord
Peter Lord lives in Hope Valley, Rhode Island. He has also lived in Santa Ana, California and Providence, Rhode Island. He has worked for The Providence Journal and Environment Reporter.