Categories October Surprise 2024 DR. STEPHEN STEINMETZ O.D. – NPI 1265414817 – Naperville, IL Post author By Post date October 1, 2026 Dr. Stephen Steinmetz, O.D., Optometrist. Phone: (630) 355-9080. Fax: (630) 355-9179. 1000 E Ogden Ave, Naperville, IL 60563. NPI 1265414817. PECOS enrolled.