Find a Provider
Mayo Clinic Health System provides you access to Mayo Clinic care. We have more than 1,000 providers to serve more than half a million patients a year... all close to home.
Locations & Services
Red Wing, MN
Hospital and Clinic701 Hewitt Blvd., Red Wing, MN 55066
Training & Credentials
Mercer University School of Medicine, Macon, Georgia
Mayo Clinic, Rochester, Minnesota
Neonatal Resuscitation Program
Pediatric Advanced Life Support
Pediatric Fundamental Critical Care Support
Sleep medicine, Infectious disease, and Oncology.
As a childhood cancer survivor, Dr. Gregory has a passion for helping children learn coping strategies when diagnosed with cancer.