ABOUT GENBUS S.A.
CONTACT DETAILS
Address:
Oficina La Valencia Local 2 Costa Rica
Sta. Rosa de Santo Domingo,
Heredia,
Santo Domingo,
Costa Rica
Main Contact
Olger Aguilar
Phone: 506-2238-0088
Email: oaguilar [at] gnbscr [dot] com