Podiatrist
LICENSED PODIATRIC PHYSICIAN
016002009
INACTIVE
N
RICHARD A
NELSON
RICHARD A NELSON
12/18/1950
01/31/1985
SANTA BARBARA
CA
93130
CALIFORNIA
09/25/2006