PLAZA MAINTENANCE & SERVICES LTD.
# 769, Anna Salai, Spencer Plaza,, Chennai - 600002, Tamil Nadu, India
No:1, Maheswari Nagar, 100 Feet Road, Bypass, Velachery Road,, Chennai - 600042, Tamil Nadu, India
No.- 21, Near Gill Nagar Park, 3rd Street, Gill Nagar, Choolaimedu,, Chennai - 600094, Tamil Nadu, India
No:12/2,4th Street,choolaimedu,, Chennai - 600112, Tamil Nadu, India
No 10, 2nd Floor, Vadamaracoir Street,, Chennai - 600001, Tamil Nadu, India
Plot No. 142, 3rd Street, Muni Ayappa Nagar, Virugambakkam,, Chennai - 600092, Tamil Nadu, India