Dr. Chandrakanth Amaram, MD
Nephrology
Make an Appointment
(912) 285-2519Telehealth services available
Nephrology & Internal Medicine is located at 302 Uvalda St, Waycross, GA 31501.
Providers at Nephrology & Internal Medicine specialize in Internal Medicine and Nephrology.
Two providers practice at Nephrology & Internal Medicine.
Use the insurance check on this page to verify if Nephrology & Internal Medicine is in-network.