Medical Doctor
LICENSED PHYSICIAN AND SURGEON
036118915
ACTIVE
N
MD
STELLA
YAA
AWUA-LARBI
STELLA YAA AWUA-LARBI MD
07/11/2007
07/14/2023
07/31/2026
NAPERVILLE
IL
60565
WILL
09/13/2023