Individual provider · Type 1 NPI

Terrence Welsh, MD

Anesthesiology Physician · Florham Park, NJ

NPI number 1821231135 Active

Practice location

123 Columbia Tpke Ste 102B
Florham Park, NJ 07932-2193

Fax (973) 755-0191

Other practice locations

  • 175 Morristown Rd, Suite 202, Basking Ridge, NJ 07920-1655 · (908) 630-0175

Specialties and licenses

TaxonomyCodeLicense
Anesthesiology Physician Primary 207L00000X25MA08955700 (NJ)
Interventional Pain Medicine Physician 208VP0014X25MA08955700 (NJ)
Anesthesiology Physician 207L00000X247701 (NY)

Anesthesiology Physician: An anesthesiologist is trained to provide pain relief and maintenance, or restoration, of a stable condition during and immediately following an operation or an obstetric or diagnostic procedure. The anesthesiologist assesses the risk of the patient undergoing surgery and optimizes the patient's condition prior to, during and after surgery. In addition to these management responsibilities, the anesthesiologist provi…

6 other providers at this address

Other anesthesiology physician providers in Florham Park

See all in Florham Park →

About NPI 1821231135

Terrence Welsh, MD's National Provider Identifier is 1821231135, issued on Apr 16, 2009. The primary taxonomy on file is Anesthesiology Physician (207L00000X), and the practice location is in Florham Park, NJ. The record was last updated on Jun 17, 2026.