Upstate Medical Univ Nphrlgy
21 Nelson St Auburn, NY 13021Make an Appointment
(315) 255-9004Dr. Margaret Macdougall Rivers, MD is a nephrology specialist in Auburn, NY and has been practicing for 42 years. She graduated from University Of Kansas / School Of Medicine in 1977 and specializes in nephrology.