अंबाल स्टोर है में स्थित श्रीलंका. का पता अंबाल स्टोर है नल्लूर, श्रीलंका.
अंबाल स्टोर के आसपास के कुछ स्थान हैं -
नल्लूर, श्रीलंका
अंबाल स्टोर का पता है नल्लूर, श्रीलंका.