Champs Salon (sala de belleza) is located in San José, Costa Rica on 97CW542. Champs Salon (sala de belleza) is rated 4.6 out of 5 in the category beauty salon in Costa Rica.
Accessibility
Wheelchair-accessible car park
Wheelchair-accessible entrance