National Provider Identifier

Margaret Angela Barber, PA

Margaret Angela Barber, PA is listed in the NPPES registry with a primary specialty of Medical Physician Assistant in Rochester, NY and a listed phone number of (585) 244-4771.

NPI 1144459934Rochester, NYMedical Physician Assistant

Source: public NPPES record, last updated August 06, 2026. This profile is informational and is not medical advice, a quality rating, or a provider recommendation.

Profile Overview

NPI
1144459934
Provider Type
Individual
Primary Specialty
Medical Physician Assistant
Enumeration Date
July 14, 2009
Last Updated
August 06, 2026

Practice Location

  • 400 White Spruce Blvd Ste B
  • Rochester, NY 14623-1619

Phone: (585) 244-4771

Specialties

  • Medical Physician Assistant (363AM0700X)
  • Physician Assistant (363A00000X)

Browse Similar Providers

See more providers in the Physician Assistant classification in Rochester, NY.

Open Physician Assistant providers in Rochester, NY

Open the exact Medical specialty directory in Rochester, NY

Biography

Margaret Angela Barber, PA, is a Rochester-based physician assistant with an active New York PA credential. Her CMS public profile lists practice locations in Rochester and Batavia and a Rochester Regional Health direct messaging address, indicating a connection to that regional health-system network.

Full Record
NPI
1144459934
Entity Type
Individual
Last Name
Barber
First Name
Margaret
Middle Name
Angela
Credential
PA
Mailing Street Address
400 White Spruce Blvd Ste B
Mailing City
Rochester
Mailing State
NY
Mailing ZIP Code
14623-1619
Mailing Country
US
Mailing Phone
(585) 244-4771
Mailing Fax
(585) 256-2271
Practice Street Address
400 White Spruce Blvd Ste B
Practice City
Rochester
Practice State
NY
Practice ZIP Code
14623-1619
Practice Country
US
Practice Phone
(585) 244-4771
Practice Fax
(585) 256-2271
Enumeration Date
July 14, 2009
Last Updated
August 06, 2026
Sex
Female
Sole Proprietor
No
Certification Date
August 06, 2026
Taxonomies
Medical Physician Assistant (363AM0700X), Physician Assistant (363A00000X)