Boss Auto Service is located in Santiago De Los Caballeros, Dominican Republic on Carretera Gregorio Luperon kilometro 2 y medio #15. Boss Auto Service is rated 4.2 out of 5 in the category oil change service in Dominican Republic.
Address
Carretera Gregorio Luperon kilometro 2 y medio #15
Accessibility
Wheelchair-accessible entrance