Optometrist
LICENSED OPTOMETRIST
046003685
INACTIVE
N
FRANCIS W
RUSSELL
FRANCIS W RUSSELL
03/31/1986
OAK RIDGE
TN
37830
TENNESSEE
08/31/2005