NORWOOD PARK EYE CENTER
Updated 660 days ago
6107 N Northwest Hwy STE A Chicago, IL 60631
Located in the business district of Old Norwood Park and convenient to the Metra Station, the Norwood Park Eye Center was founded by Dr. Opitz and his wife, Sarah. Internationally known for his contributions to the profession of optometry through research, educational lectures, and publications, Dr. Opitz is proud to bring his clinical expertise to his home town community.