She practices in San Francisco, California and has the professional credentials of PHARMD. The NPI Number for Dr. Francesca T. Aweeka is 1568681880 and she holds a License No. RPH 40142 (California).