Superior Court of Lima is located in Lima, Peru on WXW9CQW, Avenida Abancay Sin Numero. Superior Court of Lima is rated 3.4 out of 5 in the category courthouse in Peru.
Address
WXW9CQW, Avenida Abancay Sin Numero
Accessibility
Wheelchair-accessible entrance