Optometrist
LICENSED OPTOMETRIST
046008343
ACTIVE
N
OD
MARTHA
E
URIBE-SCHERER
MARTHA E URIBE-SCHERER OD
10/19/1990
03/20/2024
03/31/2026
GLENVIEW
IL
60025
COOK
01/08/2026