IDBCSA is located in Tijuana, Mexico on Boulevard Cuauhtémoc 9203, Fraccionamiento Tejamen. IDBCSA is rated 4.4 out of 5 in the category engineering consultantfire protection consultanthydraulic repair servicesewage treatment plantwater treatment plant in Mexico.
Address
Boulevard Cuauhtémoc 9203, Fraccionamiento Tejamen
Accessibility
Wheelchair-accessible entrance