NS Dr. Natosha L. ScottIs this you? Claim your profile General Dentistry 0 Write A Review TCA HEALTH INC 1029 E 130th St, Chicago, IL, 60628 1 other location (773) 995-6300