Physical Address:
20 Civic Ave, Virginia Central, Virginia, 9430
Phone:
057 212 1138
Fax:
057 212 1261
Email:
linda.bouwer@megabus.co.za
Website:
www.megabus.co.za