Turtle Showroom,Godda is a clothing store located in Godda, Jharkhand. The average rating of this place is 4.00 out of 5 stars based on 2 reviews. The street address of this place is Basmati Nagar, Godda, Jharkhand 814133, India. It is about 10.32 kilometers away from the Mandar Hill railway station.
SULTAN SALAHUDDIN 12 months ago
Good