DO Dr. Dominick Louis Opitz, OD Is this you? Claim your profile Optometry 0Leave a review Norwood Park Eye Center 6107 N NORTHWEST HWY STE A, CHICAGO, IL, 60631 1 other location (773) 867-6165