Cendant Stem Cell Center

5152 69th Street, Lubbock, TX 79424