Joe Richard Flores PC Address: 218 S Jackson Rd, Edinburg, TX 78539 Phone: (956) 381-1696 Lawyers Other Businesses: Canales, Terry at 2727 W University Dr, Edinburg, TX 78539 Alma R Garza Law Office at 2202 W Schunior St, Edinburg, TX 78541