Our Physicians

Rafael Lopez, M.D.

Nephrology

Montgomery Kidney Specialists
2034 Chestnut Street
Montgomery, Alabama 36106 »Directions
Phone: (334) 269-0212