Krystal Taylor in Jamaica, NY

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