Dr. Gautam Yadla, MD Internal Medicine - Nephrology Medicare: Medicare Enrolled Practice Location: 121 N 20th St Ste 20a, Opelika, AL 36801 Phone: 334-749-6423 |
Thomas Bence Carter, DO Internal Medicine - Nephrology Medicare: Accepting Medicare Assignments Practice Location: 2609 Village Professional Dr, Suite 3, Opelika, AL 36801 Phone: 334-749-6523 Fax: 334-742-0242 |