Dr. Timmy Lee, MD Is this you? Claim your profile Internal Medicine Nephrology 0Leave a review University Of Alabama Birmingham Nephrology 1720 2nd Ave S, Birmingham, AL, 35294 4 other locations (205) 934-9509