We take pride in all that we do and want to make sure you can find everything with ease. Should you require anything, all you need to do is let us know.
MAYFLOWER CENTRE LTD
St Vincent de Paul Avenue, Pailles,
Tel: (+230) 208 1327, 212 5350 (Local)
(+230) 212 5359 (International)
Fax: (+230) 212 5354
Alternatively, you can contact us using the form below:
You can also download our map location here.