Medical Doctor
LICENSED PHYSICIAN AND SURGEON
036050610
NOT RENEWED
N
JOHN
P
ODEA
MD
JOHN P ODEA MD
02/25/1975
02/25/1975
CLEVELAND
OH
44104
Y
10/02/2008
2008006046
Refuse To Renew
10/02/2008
Placed in refuse to renew status after being disciplined in the state of California.