over 6 years ago
Legal Name: Ohba - Organic Educators
Registration Number: 0801491086
City: HOUSTON
Province: TX
Postal Code: 77018
Texas Taxpaer Number: 32045245167
Right to Transact in Texas: ACTIVE