Flawless Eye


Country United States
State Aruba
City Santa Ana
Address 3760 W.Mcfadden Ave

Flawless Eye Reviews

  • Dec 30, 2014

When I used website Skin Logic to purchase a free sample, I received the product but did not receive "confirmation of purchase".. There was no invoice nor instructions. where to return items. Was unable to find website. Purchase amt was taken from my bank acct.

Write a Review about Flawless Eye