NPI Central
Malcolm Stubbs, MD — NPI 1770514333, Lafayette, LA | NPI Central