Uninibile O Odama, MD, Internal Medicine

210 N St W Ste D
Landmark Nephrology And Hypertension Clinic
TalladegaAL  35160 (Talladega County)


Phone: 256-283-9760
Fax:

NPI: 1750511432
License Number: 79065 (GA)