Individual provider · Type 1 NPI

Andrew Craig Margules

Urology Physician · Langhorne, PA

NPI number 1043577091 Active

Practice location

240 Middletown Blvd Ste 107
Langhorne, PA 19047

Fax (215) 741-1231

Mailing address

2500 Maryland Rd Ste 504
Willow Grove, PA 19090-1226

Other practice locations

  • 171 Ashley Ave, Charleston, SC 29425 · (843) 792-1414
  • 2137 Welsh Rd Ste 2D, Philadelphia, PA 19115-4963 · (215) 698-7333
  • 240 Middletown Blvd Ste 107, Langhorne, PA 19047 · (267) 560-1001

Specialties and licenses

TaxonomyCodeLicense
Student in an Organized Health Care Education/Training Program 390200000XNone listed
Urology Physician Primary 208800000X52159 (SC)

Urology Physician: A urologist manages benign and malignant medical and surgical disorders of the genitourinary system and the adrenal gland. This specialist has comprehensive knowledge of and skills in endoscopic, percutaneous and open surgery of congenital and acquired conditions of the urinary and reproductive systems and their contiguous structures.

Other urology physician providers in Langhorne

See all in Langhorne →

About NPI 1043577091

Andrew Craig Margules's National Provider Identifier is 1043577091, issued on Apr 16, 2012. The primary taxonomy on file is Urology Physician (208800000X), and the practice location is in Langhorne, PA. The record was last updated on Aug 19, 2019.