1 Dr. Michael Gerard Necas, MD Ophthalmologist - General Avg. Rating: 0/5 Main Location 107 E Bloss StTitusville, Pennsylvania 16354 Highlights Board CertifiedAccepts Insurance Plans