Pena Eye Institute Categories Physicians-OphthalmologistOptical, Optometrists, Opticians & Optical Labs 1400 E. Ridge Rd. Ste. 10 McAllen TX 78503 (956) 661-8733 (956) 661-8724 Visit Website Hours: Mon-Fri 8am-5pm Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×