Desert Hot Springs, CA | Palm Desert, CA | La Quinta, CA
Also known as: web79us2002
William Barnes lives in Desert Hot Springs, California, but has also spent time in Palm Desert, California; La Quinta, California; Novato, California and San Francisco, California. William works at Bills Towing. William is related to William C Barnes.