Krystal Taylor in South Ozone Park, NY

Krystal Taylor may also have lived outside of South Ozone Park, such as Jamaica.