Podiatrist
LICENSED PODIATRIC PHYSICIAN
016002213
NOT RENEWED
N
MARCELLA Z
HANDY
MARCELLA Z HANDY
07/30/1954
01/31/1987
LOUISVILLE
KY
40203
KENTUCKY
09/25/2006