NPI Central
Darrin Menard, MD — NPI 1417982422, Lafayette, LA | NPI Central