Dr. Gregory Spencer, MD treats patients in Oxnard, California, specializing in ophthalmology.
Dr. Spencer received his medical degree from University Of California and is licensed to treat patients in California.
Dr. Spencer has been found to hold one or more active medical licenses, and successfully passed a malpractice history screening.