Patrick Joseph Maguire, MD, Thoracic Surgery (Cardiothoracic Vascular Surgery)

2490 Hospital Dr
Ste 310
Mountain ViewCA  94040-4122 (Santa Clara County)


Phone: 654-096-2463
Fax: 650-962-4454

NPI: 1518327931
License Number: G 58516 (CA)