Nirmalji Odedra, MD, Internal Medicine

3655 W Anthem Wy Ste A-109 Pmb313
PhoenixAZ  85086 (Maricopa County)


Phone: 623-505-4479
Fax:

NPI: 1700068855
License Number: 81013 (AZ)