
Facilities
The Eye Institute at Falls Center
3300 Henry Avenue
Philadelphia, PA 19129
Appointments - 215-276-6111
The Eye Institute at Falls Center is located at the Falls Center Complex, 3300 Henry Avenue.
Highlights of The Eye Institute at Falls Center are:
- A large clinical space to serve the vision care needs of patients.
- The expanded fashion eyewear selection in the optical center.
- The campus location provides free parking and is easily accessible by public transportation.