Spencer Mccombs
NPI 1194804849
Practice location: 5217 82nd St Unit 104, Lubbock, TX 794242800
Taxonomy code: 2251X0800X
Phone: (806) 317-9738
806-317-9738 seems to be a Mobile telephone number and it could be based in Lubbock TX.
Currently, there are 1 healthcare prodviders using 8063179738 phone.