Twin Plaza is a corporate office located in Telipara, Chhattisgarh. The average rating of this place is 4.20 out of 5 stars based on 23 reviews. The street address of this place is Infront of BSNL office, Near, Agrasen Chowk, Telipara, Chhattisgarh 495004, India. It is about 0.85 kilometers away from the Bilaspur Junction railway station.
Deepak Patel 59 months ago
Best plaza all types of shops are available
TANU SINGH 22 months ago
All kind of cafes you can find here.
Rakesh Mandal 12 months ago
Nice plaza