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: Night Blindness,Foreign Body Removal from Eye,Blepharitis,Contact Lens Fitting Services and Eye Drops etc.read less