Licensed Psychologist at SHENA SMITH, PH.D., PLLC - Lubbock, Texas, United States
SHENA SMITH, PH.D., PLLC is a medical practice company based out of 2034 82ND ST, Lubbock, Texas, United States.