Medical Doctor
LICENSED PHYSICIAN AND SURGEON
036059267
NOT RENEWED
N
AMINA K
EDATHODU
MD
AMINA K EDATHODU MD
08/27/1979
07/31/1987
POINT CLEAR
AL
36564
ALABAMA
Y
07/15/2008
2004009453
Refuse To Renew
03/11/2005
Disciplined in Florida.