Selvaraj Store is a shopping mall located in Dindigul, Tamil Nadu. The average rating of this place is 4.30 out of 5 stars based on 17 reviews. The street address of this place is 8XWG+J92, J.J. Nagar, Dindigul, Tamil Nadu 624003, India. It is about 1.48 kilometers away from the Dindigul Junction railway station.
Hema Priya 19 months ago
Small shop in kallakaadu ... mostly u get groceries and vegetables too
Ram Kumar 9 months ago
Good to see
Dharma Dharma 67 months ago
All products are available for shop