Driving directions

Shi Li Car Service Center

12 Ha-Yozmim St, Or Yehuda, Tel Aviv District, IL