OLYMPIA FITNESS CENTRE
No 74/2, Demellows Road, Pattalam, , Chennai - 600012, Tamil Nadu, India
No 193, Velachery Main Road, Selaiyur, , Chennai - 600073, Tamil Nadu, India
No 34/4, Hyder Garden, 3rd Street, Perambur Barracks, , Chennai - 600012, Tamil Nadu, India
Door No 9, 7th Cross Street, Shenoy Nagar, , Chennai - 600030, Tamil Nadu, India
No 46 2nd Floor, M H Road, Moolakadai-Madhavaram, , Chennai - 600060, Tamil Nadu, India
No 64, Jermiah Road, Vepery, , Chennai - 600007, Tamil Nadu, India