Explore details about location Felltor Close. Felltor Close is a location situated within the Liverpool alongside other areas such as Adkins Street, West Derby Road, Princess Drive.