Mary Buffington, MD



Mry Buffington, MD, is a specialist in nephrology at Ochsner Health in Shreveport, Louisiana.