Karla Kennedy, M.D. 3686 Grandview Pkwy, Birmingham, AL 35243