Turntable wall mount