1 Timothy P Flood, MD Ophthalmologist - General Avg. Rating: 0/5 Main Location 331 W Surf St Ste 900Chicago, Illinois 60657 Highlights Board CertifiedAccepts Insurance Plans