LEONID AYZENBERG, M.D. INC
Optometry at Devon Ave, Chicago, IL

License number
Illinois 036095153
Category
Optometry
Type
Optometrist
Owner
Name: MR. LEONID AYZENBERG MD
Title: OWNER
Phone: (773) 283-7700
Address
Address
2922 W Devon Ave, Chicago, IL 60659