Dr. David J. Eldon Internal Medicine 2940 Whipple Avenue, Suite CRedwood City, California 94062 (650) 261-2300 About Dr. David J. Eldon Affiliation: Sequoia