Cabrera Multi-Services is located in Santiago De Los Caballeros, Dominican Republic on C9X534F. Cabrera Multi-Services is rated 4.5 out of 5 in the category office supply store in Dominican Republic.
Service options
In-store shoppingSame-day delivery