Accessibility View Close toolbar

Meet the Team

  • Bill D'Angelo

    Bill started his optical career in 1989 as a Optician apprentice, and was trained by some of the of the best Opticians in the business. In 1993, he received his ABO certification. 27 years later, Bill has worked his way up from a Lab Optician to Optical Manager, to store owner. He attends the national vision expo in New York City every year to keep current with all new technology, products, and trends. Bill is very proud of his new venture and is anxious to share his knowledge of the Optical industry with new and existing customers.

  • Dr.
    James Filippo
    Optometric Physician

    Dr. Filippo brings over 45 years of experience in comprehensive eye and vision care. He specializes in Ocular disease diagnosis and treatment, contact lens fittings with a sub-speciality in visually related learning disorders and vision training. He is a Certified Therapeutic Optometric Physician in the treatment of eye diseases. Dr. Filippo is a graduate of Pennsylvania College of Optometry at Salus University. He participated in on-site education at State University of New York at Stony Brook School of Medicine. In addition Dr. Filippo was an adjunct Clinical Professor at Pennsylvania College of Optometry from 1980 through 1995. He was the Director of Continuing Education at Philadelphia County Optometric Society from 1995 through 1997. Dr. Filippo is a proud member of the American Optometric Association, Pennsylvania Optometric Association and the Philadelphia County Optometric Association.

  • Wendy D'Angelo
    Office Manager, Co-Owner

    Wendy has over 20 years of experience working in a variety of office settings. Her experience consists of Human Resources, Recruiting, Sales, Marketing and Accounting. She is excited to be joining her husband Bill in the new venture.

  • Jennifer Dayton
    Front Desk Manager

    Jennifer will greet you with a smile, schedule your eye exam and help you navigate your eye insurance by answering all of your questions.

New Patients Receive 15% OFF Second Pair of Complete Glasses!

Contact Us

Office Hours




10:00 am-7:00 pm


10:00 am-5:00 pm


10:00 am-5:00 pm


10:00 am-5:00 pm


9:00 am-1:00 pm