Phone
 (806) 701-5844 (office)
(806) 701-5845 (fax)
qcc@skincancerinstitutelubbock.com

Location
  4709 66th Street
Lubbock, TX 79414
We are located just inside the south loop on the southwest corner of 66th Street & Utica Avenue, halfway between Quaker Avenue and Slide Road.