Tribunales de Justicia de San Carlos is located in Provincia de Alajuela, Cd Quesada, Costa Rica on 8HC9X87, 141. Tribunales de Justicia de San Carlos is rated 4.2 out of 5 in the category city courthouse in Costa Rica.
Accessibility
Wheelchair-accessible entrance