OSMAR RODRIGUEZ D.D.S. P.C
Primary Specialty
Dentist
Practice Location
300 S MCLEAN BLVDUNIT M.
ELGIN, IL 60123-1023 Map ↗
847-531-5250
847-531-5270
All Specialties & Licenses
- Dentist Primary
NPI Registration
Enumerated: 2008-04-07
Last CMS Update: 2008-06-24