SANDRA LUU

Podiatrist - Foot & Ankle Surgery

Active Individual
NPI: 1942950118

Practice Address

31 S SUTTON RD
Streamwood, IL 60107

Phone: (630) 830-2155

Specialties

Specialty Code Primary License
Podiatrist - Foot & Ankle Surgery 213ES0103X Yes 016006107 (IL)

Frequently Asked Questions

NPI 1942950118 is the National Provider Identifier for SANDRA LUU, a Podiatrist - Foot & Ankle Surgery provider located in Streamwood, IL. This NPI was enumerated on March 28, 2022.
SANDRA LUU practices at 31 S SUTTON RD, Streamwood, IL 60107.

Quick Facts

NPI
1942950118
Type
Individual
Enumerated
Mar 28, 2022
Last Updated
Jul 14, 2025

Nearby Providers