Dr. Todd M. Henderson, MD Internal Medicine 7799 South West 102nd LaneMiami, Florida 33156 (305) 412-2203 About Dr. Todd M. Henderson, MD