physicians you can trust…
Nephrology Building
The physicians and staff of Nephrology Consultants are totally dedicated to providing state-of-the-art, comprehensive, and compassionate care to our patients with all types of kidney disorders and high blood pressure.

Latest News

Contact Us

2780 Bob Wallace Ave SW
Huntsville , AL, 35805

Phone: (256) 533-4626
Fax: (256)-533-4710
Hours: Mon-Fri 8am-5pm

New Doctor, Dr. David G. Bains, M.D.

Dr. Carlo Castillo
Dr. David G. Bains, M.D. is the newest addition to our team and is now accepting new patients.
Dr. Bains was born and raised in Birmingham, AL. He graduated magna cum laude from Auburn University in 2004. He attended medical school at the University of Alabama at Birmingham and received his Doctorate of Medicine in 2008. Dr. Bains completed his residency in Internal Medicine at the University of Virginia in Charlottesville, VA. He stayed on at UVA to complete his Nephrology fellowship in 2013. He is board certified in Internal Medicine and is a member of the medical staff at Huntsville Hospital and Crestwood Medical Center. Dr. Bains is a member of the American College of Physicians, the American Society of Nephrology, and the Renal Physicians Association. His clinical interests include chronic kidney disease and critical care nephrology. He is married with two children. He enjoys spending time with his family, golf, and long distance running.

New Doctor, Dr. Carlo Castillo, D.O.

Dr. Carlo Castillo
Dr. Carlo Castillo, D.O. is a new addition to our team and is now accepting new patients.
Born in Philadelphia, Pennsylvania, but raised in Alabama, Dr. Castillo earned his bachelors degree at the University of Alabama, graduating Magna Cum Laude. He attended the University of Health Sciences in Kansas City, Missouri and earned a Doctor of Osteopathy, graduating Cum Laude. He worked as an Internist at St. John Moross and St. John Macomb for two years. He then completed his Nephrology fellowship at St. John in Warren, Michigan. He is licensed to practice in Alabama and Michigan. Dr. Castillo is recently married. Dr. Castillo enjoys college football and outdoor activities.