She practices in Oceanside, California and has the professional credentials of PT, DPT. The NPI Number for Karen Charlotta Albiston is 1851844278 and she holds a License No. 291744 (California).