Severn, MD | Arlington, VA | East Orange, NJ
Also known as: nc60
Richard Allen lives in Severn, Maryland, but has also spent time in Arlington, Virginia; East Orange, New Jersey and Washington, District Of Columbia. He is a 1996 graduate of South Dade Senior High School and 2002 graduate of University Of Florida.