We found 3 providers named 'Gregory Shields' nationally.
Dr. Gregory Shields is a diagnostic radiologist. Dr. Shields is professionally affiliated with Kaleida Health. He is in-network for Medicare insurance. New patients are welcome to contact his office for an appointment. His education and training includes medical school at Virginia Commonwealth University (VCU) School of Medicine and residency at a hospital affiliated with the University of North Carolina (UNC).
Dr. Gregory Shields works as a family medicine physician. Dr. Shields attended St. Louis University School of Medicine and then went on to complete his residency at a hospital affiliated with the University of Minnesota. He accepts Medicare insurance.