Map location of Albert Rodriguez 2200 Boca Chica Blvd., Ste 120, Brownsville, TX 78521 Phone: 956-504-6611