Optometrist
LICENSED OPTOMETRIST
046008321
INACTIVE
N
JAMES J
ALTENBERND JR
JAMES J ALTENBERND JR
10/10/1990
03/31/1994
ST LOUIS
MO
63129
MISSOURI
08/31/2005