Stella Yaa Awua-Larbi, MD, Internal Medicine

812 Campus Dr
JolietIL  60435-5128 (Will County)


Phone: 815-741-6830
Fax: 815-741-6832

NPI: 1316117443
License Number: 036118915 (IL)