Margaret Fox M.D. | Kaiser Permanente 3550 Preston Ridge Road, Alpharetta, GA 30005