Dudley's Auto Repair 22106 Hempstead Avenue, Queens, New York 11429,