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