Wilmington, DE | New Castle, DE
Also known as: arod312
Angel Rodriguez lives in Wilmington, Delaware. He has also lived in New Castle, Delaware. He is a 2006 graduate of John Dickinson High School. Angel loves the film Comedies. Felipe Rodriguez is in Angel family.