Individual provider · Type 1 NPI

Randi D. Margolis, D.P.M.

Foot Surgery Podiatrist · Delray Beach, FL

NPI number 1376548636 Active

Practice location

3770 Riverside Way
Delray Beach, FL 33445-1284

Fax (561) 496-6739

Specialties and licenses

TaxonomyCodeLicense
Podiatrist 213E00000XE3857 (CA)
Foot Surgery Podiatrist Primary 213ES0131XE3857 (CA)

Foot Surgery Podiatrist: Definition to come...

Another provider at this address

Other foot surgery podiatrist providers in Delray Beach

See all in Delray Beach →

About NPI 1376548636

Randi D. Margolis, D.P.M.'s National Provider Identifier is 1376548636, issued on Jun 14, 2005. The primary taxonomy on file is Foot Surgery Podiatrist (213ES0131X), and the practice location is in Delray Beach, FL. The record was last updated on Feb 4, 2013.