National Provider Identifier
John P Visco, MD
John P Visco, MD is listed in the NPPES registry with a primary specialty of Cardiovascular Disease Physician in Buffalo, NY and a listed phone number of (716) 859-2748.
Source: public NPPES record, last updated February 22, 2026. This profile is informational and is not medical advice, a quality rating, or a provider recommendation.
Profile Overview
- NPI
- 1275582744
- Provider Type
- Individual
- Primary Specialty
- Cardiovascular Disease Physician
- Enumeration Date
- May 10, 2006
- Last Updated
- February 22, 2026
Practice Location
- 100 High St
- Buffalo, NY 14203
Phone: (716) 859-2748
Specialties
- Cardiovascular Disease Physician (207RC0000X)
Browse Similar Providers
See more Cardiovascular Disease providers in Buffalo, NY.
Biography
John P. Visco, MD, is a Buffalo cardiologist who earned his medical degree from the Jacobs School of Medicine at the University at Buffalo and completed internal medicine residency training at UB. He practices in Buffalo with an affiliation at Buffalo General Medical Center, and his published work has included studies on coronary stenting and minimally invasive cardiac surgery.
Full Record
- NPI
- 1275582744
- Entity Type
- Individual
- Last Name
- Visco
- First Name
- John
- Middle Name
- P
- Credential
- MD
- Mailing Street Address
- 100 High St
- Mailing City
- Buffalo
- Mailing State
- NY
- Mailing ZIP Code
- 14203
- Mailing Country
- US
- Practice Street Address
- 100 High St
- Practice City
- Buffalo
- Practice State
- NY
- Practice ZIP Code
- 14203
- Practice Country
- US
- Practice Phone
- (716) 859-2748
- Practice Fax
- (716) 859-2988
- Enumeration Date
- May 10, 2006
- Last Updated
- February 22, 2026
- Sex
- Male
- Sole Proprietor
- X
- updated_by_file
- npidata_pfile_20050523-20260308.csv
- Taxonomies
- Cardiovascular Disease Physician (207RC0000X)
- Other Identifiers
- 00672720 (NY)