NPI Central
Rama Narla, M.D. — NPI 1518254929, Garland, TX | NPI Central