This office/ retail store is conveniently located in the Langhorne Square Shopping Center so parking is ample and well lit. Most of the employees are friendly and helpful although it may be hard to get someone to answer the phone from time to time. They are good about sending reminder postcards in the mail when you are due to make an appointment for an exam. That's helpful for people like me! They have a good selection of very nice glasses though the prices may be a bit high on some of them. There are two doctors on staff, Dr. Forrest and Dr. Harris. I've only seen Dr. Harris and she seems fine though for whatever reason it is extremely hard to get an appointment with Dr. Forrest whereas Dr. Harris is usually available. Like I say though, Dr. Harris seemed to do a fine job.