Q1
Where is Vela Super Mart, located?
Vela Super Mart, is located at Uthukuli Rd, Palayakadu, Tiruppur, Tamil Nadu 641602, India.Q2
What days are Vela Super Mart, open?
Vela Super Mart, is open Mon 8 AM–9 PM; Tue–Sun 8:30 AM–9 PM.Q3
Does Vela Super Mart, deliver?
Yes, Vela Super Mart, offers delivery as an option.