1 Dr. Howard Nicholas Straub, DO Ophthalmologist - General Avg. Rating: 0/5 Main Location 7440 W Alaska DrLakewood, Colorado 80226 Highlights Accepts Insurance Plans