MADELINE LEO, MD

Radiology - Vascular & Interventional Radiology

Active Individual
NPI: 1215428198

Practice Address

96 JONATHAN LUCAS ST STE 210
Charleston, SC 29425

Phone: (412) 610-0608

Specialties

Specialty Code Primary License
Radiology - Vascular & Interventional Radiology 2085R0204X Yes 94119 (SC)

Frequently Asked Questions

NPI 1215428198 is the National Provider Identifier for MADELINE LEO, MD, a Radiology - Vascular & Interventional Radiology provider located in Charleston, SC. This NPI was enumerated on May 25, 2018.
MADELINE LEO, MD practices at 96 JONATHAN LUCAS ST STE 210, Charleston, SC 29425.

Quick Facts

NPI
1215428198
Type
Individual
Enumerated
May 25, 2018
Last Updated
Aug 1, 2025

Nearby Providers