Nova Look is located in San Carlos, Costa Rica on Calle 1 principal, Frente a tienda Sinai, centro de Ciudad Quesada Alajuela. Nova Look is rated 3 out of 5 in the category beauty salon in Costa Rica.
Address
Calle 1 principal, Frente a tienda Sinai, centro de Ciudad Quesada Alajuela