Krystal Taylor in New Castle, DE

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