Krystal Taylor in Dover, DE

Krystal Taylor may also have lived outside of Dover, such as Seaford and Smyrna.