NPI Central
Stacy Welch, LPC — NPI 1801300686, Lake Charles, LA | NPI Central