Optometrist
LICENSED OPTOMETRIST
046006836
ACTIVE
N
ROGER
W
FITCH
OD
ROGER W FITCH OD
07/15/1976
03/20/2024
03/31/2026
PEORIA
IL
61614
01/08/2026