Active NPI
Alliance Physician Services, PC
Doing business as MidLantic Urology
- Urology Physician
- Paoli, PA
On this page
Key facts
NPPES NPI Registry- Primary specialty
- Urology Physician
- Legal business name
- ALLIANCE PHYSICIAN SERVICES, PC
- Doing business as
- Midlantic Urology
- Practice address
- 4 Industrial Blvd Ste 180
Paoli, PA 19301-1612 - Phone
- (610) 525-2515
- Fax
- (610) 296-3876
- NPI assigned
- Sep 6, 2017
- Last updated
- Sep 10, 2026
- Organization subpart
- No
NPPES NPI Registry
Registry information is reported by the provider to CMS and is not verified. About this source
Authorized official
- 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.
Specialties & licenses 1
| Specialty (taxonomy) | Code | License | State | Primary |
|---|---|---|---|---|
| Urology Physician | 208800000X | Primary |
Addresses
Primary 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
- Midlantic Urology
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… |
Other NPIs with the same Medicare PAC ID 7
NPIs whose Medicare enrollments share a PECOS associate control ID (the same enrolled entity).
-
dba Midlantic Urology
- Urology Physician
- Bryn Mawr, PA
- NPI 1407347396
3274800941
-
dba Associated Urologists of North Carolina
- Urology Physician
- Cary, NC
- NPI 1023982584
3274800941
-
dba Associated Urologists of North Carolina
- Urology Physician
- Clayton, NC
- NPI 1043184518
3274800941
-
dba Associated Urologists of North Carolina
- Urology Physician
- Cary, NC
- NPI 1205700762
3274800941
-
dba Associated Urologists of North Carolina
- Urology Physician
- Dunn, NC
- NPI 1306710868
3274800941
-
dba Associated Urologists of North Carolina
- Urology Physician
- Wake Forest, NC
- NPI 1316811888
3274800941
-
dba Associated Urologists of North Carolina
- Urology Physician
- Raleigh, NC
- NPI 1639963531
3274800941
Other NPIs on the same Medicare enrollment 3
NPIs listed together on one Medicare enrollment, typically parts of the same organization.
-
dba Midlantic Urology
- Urology Physician
- Lancaster, PA
- NPI 1295565356
O20170531000529
-
- Urology Physician
- King of Prussia, PA
- NPI 1811351083
O20170531000529
National Provider Directory
National Provider Directory- Tax ID family
- Centers for Advanced Urology LLC
Other organizations with this tax ID 13
Organizations that report the same tax identification number in the National Provider Directory.
-
- Urology Physician
- King of Prussia, PA
- NPI 1063769701
-
dba MidLantic Urology
- Non-Pharmacy Dispensing Site
- Plymouth Meeting, PA
- NPI 1174089858
-
dba Midlantic Urology
- Urology Physician
- Lancaster, PA
- NPI 1295565356
-
dba Midlantic Urology
- Urology Physician
- Bryn Mawr, PA
- NPI 1407347396
-
- Urology Physician
- Bala Cynwyd, PA
- NPI 1558889956
-
- Urology Physician
- King of Prussia, PA
- NPI 1811351083
-
dba Associated Urologists of North Carolina
- Urology Physician
- Cary, NC
- NPI 1023982584
-
dba Associated Urologists of North Carolina
- Urology Physician
- Clayton, NC
- NPI 1043184518
-
dba Associated Urologists of North Carolina
- Urology Physician
- Cary, NC
- NPI 1205700762
-
dba Associated Urologists of North Carolina
- Urology Physician
- Dunn, NC
- NPI 1306710868
-
dba Associated Urologists of North Carolina
- Urology Physician
- Wake Forest, NC
- NPI 1316811888
-
dba Anne Arundel Urology, PA
- Urology Physician
- Annapolis, MD
- NPI 1629981709
Locations
701 N Clayton St
Ste 533
Wilmington, DE 19805
Phone (302) 575-8370
1235 Old York Rd
Ste 218
Abington, PA 19001
Phone (215) 517-1100
1974 Sproul Rd
Ste 100
Broomall, PA 19008
1974 Sproul Rd
Ste 106
Broomall, PA 19008
Phone (610) 259-3000
931 E Haverford Rd
Bryn Mawr, PA 19010
Phone (610) 525-2311
700 Horizon Dr
Ste 205
Chalfont, PA 18914
3 Village Rd
Ste 100
Horsham, PA 19044
Phone (215) 830-8870
211 S Gulph Rd
King of Prussia, PA 19406
Phone (610) 265-2230
325 W Germantown Pike
Ste 100
Norristown, PA 19403
Phone (610) 272-1881
2 Industrial Blvd
Ste 120
Paoli, PA 19301
Phone (610) 644-2165
207 N Broad St
Fl 2
Philadelphia, PA 19107
7604 Central Ave
Ste 104
Philadelphia, PA 19111
Phone (215) 742-2100
8815 Germantown Ave
Ste 21
Philadelphia, PA 19118
Phone (215) 242-8260
400 Davis Dr
Ste 200
Plymouth Meeting, PA 19462
Phone (610) 825-2151
400 Davis Dr
Ste Ab
Plymouth Meeting, PA 19462
1055 Andrew Dr
Ste 100
West Chester, PA 19380
Phone (610) 692-4270
Practitioners & affiliated clinicians
Practitioners 215
Individual providers connected to this organization through Medicare benefit reassignment, Care Compare group membership or National Provider Directory roles, and the practitioner matching its NPPES authorized official.
-
- Urology Physician
- Wynnewood, PA
- NPI 1477518991
-
- Urology Physician
- Wynnewood, PA
- NPI 1548224462
-
- Nurse Practitioner
- Huntingdon Valley, PA
- NPI 1285279240
-
- Urology Physician
- Bryn Mawr, PA
- NPI 1770570798
-
- Urology Physician
- West Chester, PA
- NPI 1003846817
-
- Urology Physician
- Huntingdon Valley, PA
- NPI 1568419836
-
- Urology Physician
- Huntingdon Valley, PA
- NPI 1679951180
-
- Urology Physician
- Bala Cynwyd, PA
- NPI 1689679938
-
- Urology Physician
- Bryn Mawr, PA
- NPI 1285759696
-
- Urology Physician
- Bryn Mawr, PA
- NPI 1639178551
-
- Vascular & Interventional Radiology Physician
- Darby, PA
- NPI 1831454867
-
- Urology Physician
- East Norriton, PA
- NPI 1659364537
NPI Registry JSON
The complete NPPES record for this NPI in the NPI Registry API format.
{
"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": "",
"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.