![]() Timothy Alphonzo Williams, M.D. Internal Medicine - Nephrology Medicare: Accepting Medicare Assignments Practice Location: 35 W Lakeshore Dr Ste 200, Birmingham, AL 35209 Phone: 205-226-5900 Fax: 205-226-5937  | 
![]() Vineeta Kumar,  Internal Medicine - Nephrology Medicare: Accepting Medicare Assignments Practice Location: 1717 6th Ave S, Birmingham, AL 35233 Phone: 800-822-8816  | 
![]() Michael Allon,  Internal Medicine - Nephrology Medicare: Accepting Medicare Assignments Practice Location: 2000 6th Ave S, Birmingham, AL 35233 Phone: 205-934-9999  | 
![]() Ashita Tolwani,  Internal Medicine - Nephrology Medicare: Accepting Medicare Assignments Practice Location: 1717 6th Ave S, Birmingham, AL 35233 Phone: 800-822-8816  | 
![]() Song Ching Ong,  Internal Medicine - Nephrology Medicare: Accepting Medicare Assignments Practice Location: 619 19th St S, Birmingham, AL 35249 Phone: 205-934-4011  | 
![]() Robert S Gaston, MD Internal Medicine - Nephrology Medicare: Medicare Enrolled Practice Location: 619 19th Street South, Birmingham, AL 35233 Phone: 205-934-6600  | 
![]() Richard Howard Lyerly, M.D. Internal Medicine - Nephrology Medicare: Medicare Enrolled Practice Location: 833 Saint Vincents Dr, Ste. 201, Birmingham, AL 35205 Phone: 205-250-8946 Fax: 205-250-6002  | 
![]() Dr. Mamatha Gandhi, MBBS Internal Medicine - Nephrology Medicare: Accepting Medicare Assignments Practice Location: 619 19th St S, Birmingham, AL 35233 Phone: 205-934-4011  | 
![]() Claretha Lyas,  Internal Medicine - Nephrology Medicare: Accepting Medicare Assignments Practice Location: 1717 6th Ave S, Birmingham, AL 35233 Phone: 800-822-8816  | 
![]() Suzanne M Bergman, MD Internal Medicine - Nephrology Medicare: Not Enrolled in Medicare Practice Location: 619 19th Street South, Birmingham, AL 35233 Phone: 205-934-6600  | 
![]() Alian Al-balas,  Internal Medicine - Nephrology Medicare: Accepting Medicare Assignments Practice Location: 1717 6th Ave S, Birmingham, AL 35233 Phone: 800-822-8816  | 
![]() Bruce Julian,  Internal Medicine - Nephrology Medicare: Accepting Medicare Assignments Practice Location: 1717 6th Ave S, Birmingham, AL 35233 Phone: 800-822-8816  | 
![]() Dr. Vijay K Caplash, MD Internal Medicine - Nephrology Medicare: Not Enrolled in Medicare Practice Location: 48 Medical Park Dr E, Ste 151, Birmingham, AL 35235 Phone: 205-856-0011 Fax: 205-856-0726  | 
![]() Daniel F Balkovetz, MD Internal Medicine - Nephrology Medicare: Medicare Enrolled Practice Location: 619 19th Street South, Birmingham, AL 35233 Phone: 205-934-4011  | 
![]() Edwin Rutsky,  Internal Medicine - Nephrology Medicare: Accepting Medicare Assignments Practice Location: 1717 6th Ave S, Birmingham, AL 35233 Phone: 800-822-8816  | 
![]() Timmy Lee,  Internal Medicine - Nephrology Medicare: Medicare Enrolled Practice Location: 2000 6th Ave S, Birmingham, AL 35233 Phone: 205-934-9999  | 
![]() Yan Lu, MD Internal Medicine - Nephrology Medicare: Accepting Medicare Assignments Practice Location: 1515 6th Ave S, Birmingham, AL 35233 Phone: 205-930-3200  | 
![]() Sheeraz Gul Abro, MD Internal Medicine - Nephrology Medicare: Not Enrolled in Medicare Practice Location: 1920 3rd Ave S Apt 425, Birmingham, AL 35233 Phone: 205-340-2399  | 
![]() William Lyndon, MD Internal Medicine - Nephrology Medicare: Accepting Medicare Assignments Practice Location: 7 Huddle Dr Ste 100, Birmingham, AL 35242 Phone: 205-226-5900 Fax: 205-226-5937  | 
![]() Andreas Tirso Maddux, MD Internal Medicine - Nephrology Medicare: Accepting Medicare Assignments Practice Location: 3240 Edwards Lake Pkwy, 204, Birmingham, AL 35235 Phone: 205-949-1414 Fax: 205-949-1415  |