Address:

7 Hamelacha st.
Lod, Israel
71520

Phones:

+972-8-9219120