The Patient Satisfaction Rating is an average of all responses to the care provider related questions shown below from our survey. ... In my view Dr. Eller is the very best. All staff, excluding the person performing the eye test (letters on a screen) were great. ... Select the correct portal here. 200 Lothrop Street Pittsburgh, PA 15213 412 ....