Elephant Lash is located in Costa Rica on 300 este de la Fundación Costa Rica - Canadá, San José, San Pedro. Elephant Lash is rated 3 out of 5 in the category eyelash salon in Costa Rica.
Address
300 este de la Fundación Costa Rica - Canadá, San José, San Pedro