Save Bharat S. Kapoor, MD BharatKapoor.MD.com • Internist, Nephrologist • 59 years experience Alabama Kidney Associates Inc. 5313 Brookwood Boulevard, Suite 310, Birmingham, AL 35209