NPI Central
Leela Lakshmiprasad, MD — NPI 1033130059, Lafayette, LA | NPI Central