NELSON-TEBEDO HEALTH RESOURCE CENTER 4012 Cedar Springs, P.O. Box 190869, Dallas 75219 214-528-2336 Tweet