Rudra Dev Barua, MD, Radiology

4919 E Colonial Dr
ChandlerAZ  85249-7298 (Maricopa County)


Phone: 860-888-8960
Fax:

NPI: 1801038385
License Number: 48990 (AZ)