over 4 years ago
Legal Name: Capellan Lugo, LLC
Registration Number: 0802240685
City: HOUSTON
Province: TX
Postal Code: 77004
Texas Taxpaer Number: 32057603238
Right to Transact in Texas: ACTIVE