St Clair James T Dds Md

(806) 799-6780

5203 79th St
Lubbock, TX 79424-2850