Dr. Robert L Satcher, MD Orthopedics 1515 Holcombe Blvd, #1448Houston, Texas 77034 713-792-2121 About Dr. Robert L Satcher, MD Affiliation: University of Texas- M D Anderson Cancer Center