STS POWER CENTRE
1, Keela Annathoppu Semmanroad, Madurai City, , Madurai - 625001, Tamil Nadu, India
No 13/7, Bavasa Lane South Marret Street, Madurai Ho, , Madurai - 625001, Tamil Nadu, India
No 12, Krishnarayar Teppam Road, Madurai HO, , Madurai - 625001, Tamil Nadu, India
No 185-A, North Velli Street, Madurai Ho, , Madurai - 625001, Tamil Nadu, India
36, kamakshi amman kovil complex, new jail road, Arasaradi, , Madurai - 625016, Tamil Nadu, India
No 126, Munichalai Main Road, Madurai Ho, , Madurai - 625001, Tamil Nadu, India