Dr. John McDiarmid is a Ophthalmologist and Optometrist in Murrieta 92…read more562, Murrieta CA and has an experience of 2026 years in these fields. Dr. John McDiarmid practices at Bruce C Baker MD Inc in Murrieta 92562, Murrieta CA and Unavail in Temecula 92592, Temecula CA.
Some of the services provided by the doctor are: Watering Eyes,Eye Procedure,Eye Patch,Eye Drops and Glaucoma etc.read less