San Antonio, TX | Universal City, TX
Also known as: therodrobertsfamily
Karen Roberts lives in San Antonio, Texas, but has also spent time in Universal City, Texas. She is a 1975 graduate of Mac Arthur High School and she works as an Office Manager. Karen loves watching Television, Csi, House and Planet Earth.