Inverness, FL | Crystal River, FL | North Attleboro, MA
Also known as: king923840001
Richard Baker lives in Inverness, Florida. He has also lived in Crystal River, Florida and North Attleboro, Massachusetts. Some of Richard relatives are Lisa Rene Baker and David R Baker.