Active NPI
Alliance Physician Services, PC
- Urology Physician
- Paoli, PA
On this page
Key facts
NPPES NPI Registry- Primary specialty
- Urology Physician
- Legal business name
- ALLIANCE PHYSICIAN SERVICES, PC
- Practice address
- 4 Industrial Blvd Ste 180
Paoli, PA 19301-1612 - Phone
- (610) 525-2515
- Fax
- (610) 296-3876
- NPI assigned
- Sep 6, 2017
- Organization subpart
- No
Authorized official
NPPES NPI Registry- Name
- Michael J Hagg
- Title
- MD
- Phone
- (484) 530-0205
Authorized official NPPES reports the official by name only. The link goes to the one practitioner connected to this organization with that name.
Other NPIs on the same Medicare enrollment 3
NPIs listed together on one Medicare enrollment, typically parts of the same organization.
-
- Urology Physician
- King of Prussia, PA
- NPI 1811351083
O20170531000529
-
- Urology Physician
- Lancaster, PA
- NPI 1295565356
O20170531000529
-
- Urology Physician
- Bala Cynwyd, PA
- NPI 1558889956
O20170531000529
Other NPIs with the same Medicare PAC ID 7
NPIs whose Medicare enrollments share a PECOS associate control ID (the same enrolled entity).
Practitioners 218
Individual providers connected to this organization through Medicare benefit reassignment, Care Compare group membership or National Provider Directory roles.
-
- Urology Physician
- Huntingdon Valley, PA
- NPI 1568419836
PA, Urology
-
- Vascular & Interventional Radiology Physician
- Glen Mills, PA
- NPI 1831454867
PA
Medicare participation
Medicare enrollment files- Medicare fee-for-service enrollment
- Enrolled in PA
Enrollment records 1
| Enrollment ID | State | Provider type | PAC ID | Details |
|---|---|---|---|---|
| O20170531000529 | PA | Part B Supplier - Clinic/Group Practice | 3274800941 |
Receives reassigned benefits from 178 practitioners 3 other NPIs on this enrollment Practice locations: Philadelphia, PA; Sellersville, PA; Paoli, PA; Phoenixville, PA; Plymouth Meeting, PA; Pottstown, PA; Wayne, PA; West Chester, PA… |
National Provider Directory
National Provider Directory- Tax ID family
- Centers for Advanced Urology LLC
Other organizations with this tax ID 12
Organizations that report the same tax identification number in the National Provider Directory.
-
- Urology Physician
- King of Prussia, PA
- NPI 1063769701
-
- Urology Physician
- King of Prussia, PA
- NPI 1811351083
-
- Urology Physician
- Lancaster, PA
- NPI 1295565356
-
- Urology Physician
- Bala Cynwyd, PA
- NPI 1558889956
-
- Non-Pharmacy Dispensing Site
- Plymouth Meeting, PA
- NPI 1174089858
-
- Urology Physician
- Bryn Mawr, PA
- NPI 1407347396
-
- Urology Physician
- Cary, NC
- NPI 1023982584
-
- Urology Physician
- Clayton, NC
- NPI 1043184518
-
- Urology Physician
- Cary, NC
- NPI 1205700762
-
- Urology Physician
- Dunn, NC
- NPI 1306710868
-
- Urology Physician
- Wake Forest, NC
- NPI 1316811888
-
- Urology Physician
- Raleigh, NC
- NPI 1639963531
Locations
1974 Sproul Rd
Ste 100
Broomall, PA 19008
931 E Haverford Rd
Ste 102
Bryn Mawr, PA 19010
Phone (610) 525-2515
919 Conestoga Rd
Bldg 1
Bryn Mawr, PA 19010
Phone (610) 525-6400
700 Horizon Dr
Ste 205
Chalfont, PA 18914
700 Horizon Dr
Ste 201
Chalfont, PA 18914
Phone (215) 453-2510
599 W State St
Ste 303
Doylestown, PA 18901
Phone (215) 230-9070
500 Evergreen Dr
Glen Mills, PA 19342
Phone (610) 521-3889
3 Village Rd
Ste 100
Horsham, PA 19044
Phone (215) 830-8870
415 McFarlan Rd
Kennett Square, PA 19348
Phone (610) 444-1270
207 N Broad St
Fl 2
Philadelphia, PA 19107
7604 Central Ave
Ste 104
Philadelphia, PA 19111
Phone (215) 742-2100
824 Main St
Ste 301
Phoenixville, PA 19460
Phone (215) 935-9010
400 Davis Dr
Ste Ab
Plymouth Meeting, PA 19462
140 W Germantown Pike
Ste 250
Plymouth Meeting, PA 19462
Phone (484) 530-0205
400 Davis Dr
Ste 200
Plymouth Meeting, PA 19462
Phone (610) 825-2151
656 E Swedesford Rd
Ste 120
Wayne, PA 19087
Phone (610) 273-5320
455 Woodview Rd
Ste 230
West Grove, PA 19390
Phone (610) 692-4666
Specialties & licenses 1
NPPES NPI Registry| Specialty (taxonomy) | Code | License | State | Primary |
|---|---|---|---|---|
| Urology Physician | 208800000X | Primary |
Addresses
NPPES NPI RegistryPrimary practice location
4 Industrial Blvd Ste 180
Paoli, PA 19301-1612
Mailing address
140 W Germantown Pike Ste 200
Plymouth Meeting, PA 19462-1421
Phone (484) 530-0205
Other names 1
NPPES NPI Registry- Midlantic Urology
NPI Registry JSON
The complete NPPES record for this NPI in the NPI Registry API format, last updated by the provider on Sep 10, 2026.
{
"created_epoch": "1504656000000",
"enumeration_type": "NPI-2",
"last_updated_epoch": "1788998400000",
"number": "1952829350",
"addresses": [
{
"country_code": "US",
"country_name": "United States",
"address_purpose": "MAILING",
"address_type": "DOM",
"address_1": "140 W GERMANTOWN PIKE STE 200",
"city": "PLYMOUTH MEETING",
"state": "PA",
"postal_code": "194621421",
"telephone_number": "484-530-0205",
"fax_number": "484-530-0209"
},
{
"country_code": "US",
"country_name": "United States",
"address_purpose": "LOCATION",
"address_type": "DOM",
"address_1": "4 INDUSTRIAL BLVD STE 180",
"city": "PAOLI",
"state": "PA",
"postal_code": "193011612",
"telephone_number": "610-525-2515",
"fax_number": "610-296-3876"
}
],
"practiceLocations": [],
"basic": {
"organization_name": "ALLIANCE PHYSICIAN SERVICES, PC",
"organizational_subpart": "NO",
"enumeration_date": "2017-09-06",
"last_updated": "2026-09-10",
"certification_date": "2026-09-10",
"status": "A",
"authorized_official_last_name": "HAGG",
"authorized_official_first_name": "MICHAEL",
"authorized_official_middle_name": "J",
"authorized_official_title_or_position": "MD",
"authorized_official_telephone_number": "484-530-0205"
},
"taxonomies": [
{
"code": "208800000X",
"taxonomy_group": "193200000X MULTI-SPECIALTY GROUP",
"desc": "Urology",
"state": null,
"license": null,
"primary": true
}
],
"identifiers": [],
"endpoints": [],
"other_names": [
{
"organization_name": "MidLantic Urology",
"code": "3",
"type": "Doing Business As"
},
{
"organization_name": "Midlantic Urology",
"code": "3",
"type": "Doing Business As"
}
]
}
Other providers in Paoli, PA
Sources for this page
- NPPES NPI Registry (CMS): identity, addresses, specialties, licenses, identifiers and endpoints. Last updated by the provider on Sep 10, 2026; self-reported and not verified by CMS. Specialty names from the NUCC taxonomy.
- Medicare enrollment (CMS PECOS): enrollments, PAC IDs and benefit reassignments.
- National Provider Directory (CMS): practice roles, locations, licenses, networks and endpoints.