3Sidmor Automotive Auto Repair and Maintenance Services in Windhoek4.511 reviewsAuto repair shop · WindhoekWheelchair accessible Call