NPI Central
Lawrence I. Russell, M.d.,ltd NPI Number 1811027881 — Lafayette, LA | NPI Central