NPI Central
Lalitha Yekkirala MD Ltd NPI Number 1114118247 — Champaign, IL | NPI Central