Optometrist
LICENSED OPTOMETRIST
046007722
INACTIVE
N
MARGARET A
MERCER
MARGARET A MERCER
08/20/1984
03/31/1990
INDIANAPOLIS
IN
46240
INDIANA
08/31/2005