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