Dr. David Palmer Published December 7, 2019 at 300 × 343 in Dr. David Palmer Dr. David Palmer – BHR trained Dr. MacKenzie Calgary August 2006 1800 Hip Resurfacings to Date & 50 Outpatient Surgeries*** Twin Cities Orthopedics 5803 Neal Avenue North | Oak Park Heights, MN 55082