Krystal Taylor in Newark, DE

Krystal Taylor may also have lived outside of Newark, such as New Castle, Wilmington and Bear.