West Hollywood, CA | Fullerton, CA | Los Angeles, CA
Also known as: stormer313
Robert Carroll lives in West Hollywood, California. He has also lived in Fullerton, California; Los Angeles, California; Inglewood, California and Long Beach, California. Robert is related to Shirley Williams Carroll.