Nalinakshi Tella, MD, Internal Medicine

12309 Alhambra St
LeawoodKS  66209 (Johnson County)


Phone: 913-345-9647
Fax: 913-345-9647

NPI: 1386809598
License Number: M0R9A18 (MO)