Roger Tambunga Flores
Engineering at Duke Ave, Odessa, TX

License number
Louisiana EI.0015386
Issued Date
Jan 11, 1994
Category
Civil Engineer
Address
Address
8625 Duke Ave, Odessa, TX 79765