NPI Central
Richard Laborde, MD — NPI 1538133988, Lake Charles, LA | NPI Central