We found 3 providers named 'Patrick Garrison' nationally.
Dr. Patrick Garrison specializes in general internal medicine and general pediatrics. He obtained his medical school training at the University of Oklahoma College of Medicine and performed his residency at the University of Oklahoma Health Sciences Center. Patients gave him an average rating of 5.0 stars out of 5. Dr. Garrison is an in-network provider for Medicare insurance. He is affiliated with Mercy Hospital - St. Louis, MO.