Dr. Charles J. Gratz is an internist in Miami Beach, Florida. He received his medical degree from Tulane University and has been in practice for more than 20 years..