801 East Nolana, Ste. 12 McAllen, Texas 78504 Phone: 956-686-8802 View Map & Directions » 1154 West Monte Cristo Rd. Edinburg, Texas 78541 Phone: 956-287-9797 View Map & Directions ».