Lawrence I Russell, MD, Internal Medicine

4212 W Congress St
Ste 1401
LafayetteLA  70506 (Lafayette County)


Phone: 337-981-8131
Fax: 337-989-1316

NPI: 1407853237
License Number: 014024 (LA)