Does Ellen Degeneres Respond To Fan Mail The Ellen DeGeneres Show, P.O. Box 7788, Burbank, CA 91522, USA, is the…