Dr. Amanda Victoria Wright, DO Internal Medicine Medicare: Accepting Medicare Assignments Practice Location: 1817 Oxmoor Rd, Homewood, AL 35209 Phone: 205-870-4030 Fax: 205-870-4083 |
William Robert Spiegel, M.D. Internal Medicine Medicare: Accepting Medicare Assignments Practice Location: 2910 Crescent Ave Ste 100, Homewood, AL 35209 Phone: 205-380-8820 Fax: 205-380-8825 |
Dr. Harold E Giles Jr., M.D. Internal Medicine - Nephrology Medicare: Accepting Medicare Assignments Practice Location: 35 W Lakeshore Dr, Homewood, AL 35209 Phone: 205-226-5900 Fax: 205-226-5937 |
Dr. Thomas W Ozbirn Jr., DO Internal Medicine - Nephrology Medicare: Accepting Medicare Assignments Practice Location: 35 W Lakeshore Dr, Homewood, AL 35209 Phone: 205-226-5900 Fax: 205-226-5937 |
Dr. John R Brouillette, MD Internal Medicine - Nephrology Medicare: Accepting Medicare Assignments Practice Location: 35 W Lakeshore Dr, Homewood, AL 35209 Phone: 205-226-5900 Fax: 205-226-5937 |
James Curtis Harms, M.D. Internal Medicine Medicare: Accepting Medicare Assignments Practice Location: 35 W Lakeshore Dr, Homewood, AL 35209 Phone: 205-226-5900 Fax: 205-226-5937 |
Dr. Charles Alexander Dasher Jr., M.D., M.P.H. Internal Medicine Medicare: Accepting Medicare Assignments Practice Location: 1 Independence Plz Ste 900, Birmingham Gastroenterology Associates, P.c., Homewood, AL 35209 Phone: 205-271-8000 Fax: 205-414-0525 |
Dr. David Lawrence Tharpe, MD Internal Medicine - Nephrology Medicare: Accepting Medicare Assignments Practice Location: 35 W Lakeshore Dr, Homewood, AL 35209 Phone: 205-226-5900 Fax: 205-226-5937 |
Michael Brian Hovater, M.D. Internal Medicine Medicare: Accepting Medicare Assignments Practice Location: 35 W Lakeshore Dr, Homewood, AL 35209 Phone: 205-226-5900 Fax: 205-226-5937 |
Mohannad Fadl Azzam, M.D. Internal Medicine Medicare: Medicare Enrolled Practice Location: 2052 Blackridge Rd, Hoover, AL 35244 Phone: 205-934-4794 |
Malia Bree Downing, MD Internal Medicine Medicare: Accepting Medicare Assignments Practice Location: 2279 Valleydale Rd Ste 100, Hoover, AL 35244 Phone: 205-214-7546 Fax: 205-449-2495 |
Maria Rosario Abano Cumagun, MD Internal Medicine - Infectious Disease Medicare: Accepting Medicare Assignments Practice Location: 1870 Chace Dr Ste 160, Hoover, AL 35244 Phone: 205-733-7110 Fax: 205-733-7859 |
Raj Vachhani, M.D. Internal Medicine Medicare: Accepting Medicare Assignments Practice Location: 501 Emery Dr W, Hoover, AL 35244 Phone: 205-989-7254 |
Dr. James Pham Ho, M.D. Internal Medicine Medicare: Accepting Medicare Assignments Practice Location: 1744 Napier Dr, Hoover, AL 35226 Phone: 205-261-1075 |
Andrea M Pincham Benton, MD Internal Medicine Medicare: Accepting Medicare Assignments Practice Location: 3700 Cahaba Beach Rd, Hoover, AL 35242 Phone: 205-402-8902 Fax: 205-402-8902 |
Mrs. Amy L Illescas, M.D. Internal Medicine Medicare: Accepting Medicare Assignments Practice Location: 10 Meadowview Dr, Hoover, AL 35242 Phone: 205-547-2323 Fax: 205-995-0955 |
Jerry Allen Grant Jr., DO Internal Medicine Medicare: Medicare Enrolled Practice Location: 220 Doug Baker Blvd Ste 100, Hoover, AL 35242 Phone: 205-980-0035 Fax: 205-980-1649 |
Lindsay B. Kelmenson, MD Internal Medicine - Rheumatology Medicare: Accepting Medicare Assignments Practice Location: 5356 Stadium Trace Pkwy Ste 200, Hoover, AL 35244 Phone: 205-444-4858 Fax: 205-444-4856 |
Dr. Steven Bruce Hefter, MD Internal Medicine Medicare: Not Enrolled in Medicare Practice Location: 3064 Lorna Rd, Suite E, Hoover, AL 35216 Phone: 205-822-6321 Fax: 888-414-3172 |
Archana Jain, M.D. Internal Medicine - Rheumatology Medicare: Accepting Medicare Assignments Practice Location: 3000 Meadow Lake Dr Ste 101, Hoover, AL 35242 Phone: 205-855-5575 Fax: 205-272-5040 |