• Quail Creek Apartments

    • Apartments
    7306 Aberdeen Ave.
    Lubbock, TX 79424
    (806) 794-7676
    (806) 794-8648 (fax)
    • About

      Hot tub, swimming pool, 2 pets allowed per apartment, full size W/D connections, microwaves, free video club, notary, fax & copy service. Free membership to Pyramid Fitness and zero deposit for active

    • News News