North Beach, FL | North Miami Beach, FL | Miami, FL
Also known as: proofred
Todd Rice lives in North Beach, FL, but has also spent time in North Miami Beach, FL and Miami, FL. He is an alumnus of the George Washington University, Lee High School and Leehigh School. Todd loves watching Stand Up Comedy.