Costa Rica Recovery Embajada de Cuba 100 MTRS este, M. dereche, San José, Costa RicaNewark, NJ, 07101 View Phone 908-635-0184 Embajada de Cuba 100 MTRS este, M. dereche, San José, Costa RicaNewark, NJ 07101 View Website Experience & Reliability About Send to My Email Send to My Phone Print this Page