Omar Mahfouz, MD, Hospitalist

3929 E Bell Rd
PhoenixAZ  85032-2112 (Maricopa County)


Phone: 602-923-5000
Fax:

NPI: 1184158222
License Number: 60399 (AZ)