City of Odessa
Odessa, Texas · 13 yrs experience
Carlos Rodriguez is a General Practice attorney based in Odessa, Texas. They practice with City of Odessa. Licensed by the Texas bar since 2013, Carlos brings 13 years of legal experience. The office is located at 201 N Grant, Odessa, Texas 79761.