Shelia Kayelangbartels NPI 1043438823 Practice location: 201 Hwy. 59 South, Atlanta, TX 75551 Taxonomy code: 152W00000X Phone: (903) 799-5884