Optimal Level C is located in Bet Shemesh, Israel on Nahar Hayarden Ave 10. Optimal Level C is rated 4.8 out of 5 in the category glassware store in Israel.
Address
Nahar Hayarden Ave 10
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance