James Vecchio, MD, Internal Medicine

15 Raymond St
PotsdamNY  13676-1163 (Saint Lawrence County)


Phone: 315-265-3300
Fax: 315-261-4498
Email: jam***@*****et.org

NPI: 1235223512
License Number: 042-0007616 (VT)