Gregory Patrick Hayes, MD, Anesthesiology

1319 Trula Ln
IrvingTX  75060-6312 (Dallas County)


Phone: 713-724-5677
Fax:

NPI: 1730390980
License Number: N4464 (TX)