Shenbagathoppu Road
15/19
Near St. Francis Xavier's Convent
Near St. Francis Xavier's Convent
Phone Number: (04563) 260603
201
Near St. Francis Xavier's Convent
Near St. Francis Xavier's Convent
Phone Number: (04563) 266783, (04563) 260083
23/25, School Campus
Beside St. Francis Xavier's Convent
Beside St. Francis Xavier's Convent
Phone Number: (04563) 266778, (04563) 260668