MICHAEL ELLEN, MD

Urology

Active Individual
NPI: 1043287980

Practice Address

745 FLETCHER DR STE 301
Elgin, IL 60123

Phone: (847) 741-0398

Specialties

Specialty Code Primary License
Urology 208800000X No 83995 (WI)

Frequently Asked Questions

NPI 1043287980 is the National Provider Identifier for MICHAEL ELLEN, MD, a Urology provider located in Elgin, IL. This NPI was enumerated on February 28, 2006.
MICHAEL ELLEN, MD practices at 745 FLETCHER DR STE 301, Elgin, IL 60123.

Quick Facts

NPI
1043287980
Type
Individual
Enumerated
Feb 28, 2006
Last Updated
Jan 22, 2026

Nearby Providers