Lake Worth, FL | Newport Beach, CA | Deerfield Beach, FL
Also known as: bo_spencer
Robert Spencer lives in Lake Worth, Florida. Other places in which he has lived are Newport Beach, California; Deerfield Beach, Florida; Hollywood, Florida and Pompano Beach, Florida.