NPI Central
Richard Palfrey, MD — NPI 1699762633, Lafayette, LA | NPI Central