He practices in San Francisco, California and has the professional credentials of PHARMD. The NPI Number for Dr. Edward Lor is 1205953403 and he holds a License No. RPH38204 (California).