KENNETH J. ALLAN, M.D.,P.C.