Los Gatos, CA | Delray Beach, FL
Also known as: angelo
Nell Angelo lives in Los Gatos, CA, but has also spent time in Delray Beach, FL.
Omaha, NE | Middle Grove, NY | Atlanta, GA
Also known as: angelo
Angela Phillips lives in Omaha, Nebraska. She has also lived in Middle Grove, New York and Atlanta, Georgia.