5501 S. McColl Rd.
(Located at Doctors Hospital at Renaissance)
Edinburg, TX 78539
Phone: 1-800-580-0322 Get Direction
Lobby Hours:Monday, Tuesday, Thursday: 7am - 4pm
Wednesday: 8am - 4pm
Friday: 8am - 6pm
Bank Hours may vary due to seasonality & changes