About

Edit info

Looking for a nail salon near you? Check out Miranda Candi located at 7416 W Grand Ave in Elmwood Park, IL 60707. Looking for prices or hours? Call (708) 453-9111 for more information or to schedule an appointment.