NPI Central
Cynthia J. Scott, MD NPI Number 1033254362 — Lake Charles, LA | NPI Central