About West Atlanta Internal Medicine. West Atlanta Internal Medicine is a group practice with 1 location. Currently, West Atlanta Internal Medicine specializes in Internal Medicine and Nephrology with 4 physicians..