Holly Hills Denton August 22, 2023 Add Comment denton , hills , holly Edit Holly Hills Denton . 900 Londonderry Lane Denton, TX 76205. Menus and Reservations. 2102 Holly Hill Lane, Carrollton, TX 75007 Trulia from...