NPI Central
Ella Speck, MD — NPI 1477348985, Lubbock, TX | NPI Central