Dr. Griffin graduated from the Rush Medical College of Rush University Medical Center in 1983. She works in Maywood, IL and 2 other locations and specializes in Nephrology, Internal Medicine and Neurology. Dr. Griffin is affiliated with Loyola University Medical Center.
View More
