James Edward Vaughan, MD, Thoracic Surgery (Cardiothoracic Vascular Surgery)

650 Foster Ave
ElmiraNY  14905-1721 (Chemung County)


Phone: 607-358-7492
Fax:

NPI: 1063650042
License Number: 135833 (NY)