Celio MBO, Meena Kampala Arcade, Chennai

113/114, Sir Theyagaraya Road
Chennai- 600017

Celio MBO 113/114, Sir Theyagaraya Road, Chennai - 600017, Tamil Nadu.

044-71650034

Call Now

Opens at

Celio MBO - Map

113/114, Sir Theyagaraya Road, Chennai - 600017, Tamil Nadu.
Powered by Google
View on Google Maps

Can we help you?