Optometrist
LICENSED OPTOMETRIST
046008392
ACTIVE
N
NEIL A
CROFOOT
NEIL A CROFOOT
07/16/1991
03/27/2024
03/31/2026
SCHAUMBURG
IL
60173
COOK
01/08/2026