James McPhail, MD

Internal Medicine

Gastroenterology Associates of North-Central Alabama

513 Brookwood Blvd, Ste 401, Birmingham, AL 35209

(205) 870-0256