National Provider Identifier

James A Kresge, RPAC

James A Kresge, RPAC is listed in the NPPES registry with a primary specialty of Procedural Dermatology Physician in Rochester, NY and a listed phone number of (585) 232-8940.

NPI 1073515839Rochester, NYProcedural Dermatology Physician

Source: public NPPES record, last updated September 11, 2025. This profile is informational and is not medical advice, a quality rating, or a provider recommendation.

Profile Overview

NPI
1073515839
Provider Type
Individual
Primary Specialty
Procedural Dermatology Physician
Enumeration Date
August 11, 2005
Last Updated
September 11, 2025

Practice Location

  • 30 N Union St
  • Suite 105
  • Rochester, NY 14607-1345

Phone: (585) 232-8940

Specialties

  • Procedural Dermatology Physician (207NS0135X)
  • Physician Assistant (363A00000X)

Browse Similar Providers

See more Procedural Dermatology providers in Rochester, NY.

Open Procedural Dermatology providers in Rochester, NY

Biography

James Kresge, RPA-C, is a physician assistant with Dermatology Partners of Western New York in Rochester. Public provider profiles indicate that he graduated in 1978 and brings more than four decades of clinical experience to the practice, making him a notably long-tenured clinician in the local dermatology setting (profile).

Full Record
NPI
1073515839
Entity Type
Individual
Last Name
Kresge
First Name
James
Middle Name
A
Credential
RPAC
Mailing Street Address
30 N Union St
Mailing Address Line 2
Suite 105
Mailing City
Rochester
Mailing State
NY
Mailing ZIP Code
14607-1345
Mailing Country
US
Mailing Phone
(585) 232-8940
Mailing Fax
(585) 232-8687
Practice Street Address
30 N Union St
Practice Address Line 2
Suite 105
Practice City
Rochester
Practice State
NY
Practice ZIP Code
14607-1345
Practice Country
US
Practice Phone
(585) 232-8940
Practice Fax
(585) 232-8687
Enumeration Date
August 11, 2005
Last Updated
September 11, 2025
Sex
Male
Sole Proprietor
No
updated_by_file
npidata_pfile_20050523-20260308.csv
Taxonomies
Procedural Dermatology Physician (207NS0135X), Physician Assistant (363A00000X)