1 Dr. Michael Lawrence Miller, MD Ophthalmologist - General Avg. Rating: 0/5 Main Location 2480 S Downing St Ste 100Denver, Colorado 80210 Highlights Accepts Insurance Plans