IBC Shipyard (by IB Nautica Group) is located in La Romana, Dominican Republic on 54, Marina Casa de campo Ave. de la Marina. IBC Shipyard (by IB Nautica Group) is rated 4.7 out of 5 in the category shipyard in Dominican Republic.
Address
54, Marina Casa de campo Ave. de la Marina