Dr. Weil is an Ophthalmologist in San Carlos, California. Weil Eye Care provides a comfortable and relaxing experience for all patients. Dr. Weil is an Ophthalmologist in San Carlos, California. Weil Eye Care provides a comfortable and relaxing experience for all patients.