Medical Doctor
TEMPORARY MEDICAL PERMIT
125058897
EXPIRED
N
MD
AMBA
AYLOO
AMBA AYLOO MD
06/29/2010
06/28/2013
DEERFIELD
IL
60015
LAKE
Family Medicine
10/07/2013