Michael D Barry, DO, Internal Medicine

3420 S Mercy Rd
Ste 300
GilbertAZ  85297-0419 (Maricopa County)


Phone: 480-955-0900
Fax: 480-955-0800

NPI: 1497718597
License Number: 2782 (AZ)