Peña Eye Institute Categories OpticalClinics 1400 E. Ridge Rd. Ste. 10 McAllen TX 78503 (956) 661-8733 (956) 661-8724 Send Email Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×