We are LeQen

talk to us.

Email Address

Phone Number

Our Address

6537 S. Staples Street
Corpus Christi, Texas 78413