Meet Our Optometrists

  • Dr.
    Frank Barnes Jr., OD

    Frank Barnes Jr., OD received his Doctor of Optometry degree in 1986 from the State University of New York, College of Optometry. After completing his internship training in low vision in 1985 from The Lighthouse in New York, he received the Feinbloom Designs for Vision award for excellence in low vision. Dr. Barnes is a panel provider for the New Jersey Commision for the Blind and Visually Impaired.  Dr. Barnes received his BA degree in Chemistry in 1982 from the College of Holy Cross.  Dr. Barnes has served on the Montclair Health Advisory, the Head Start Health Advisory Board, the Montclair Township Master Plan Committee. He is the past Secretary of the Essex County Optometric Society. The Barnes and Carter Eye Care Center received the Montclair Economic Development Corporation 2008 Business Award.

  • Dr.
    Tanya Carter, OD

    Tanya Carter, O.D. received her Doctor of Optometry degree in 1987 from the State University of New York College of Optometry. She completed a residency in Ocular disease in 1988 at  the Veterans Administration Medical Center, St. Albans, New York. Dr. Carter is an Associate Clinical Professor at the State University of New York College of Optometry where she is responsible for clinical teaching and serves as an Admissions Committee member. Dr. Carter received her BS degree from the University of California at Los Angeles. Dr. Carter was featured in 'What Blacks Must Know About Glaucoma,' Jet Magazine, January 21, 2008.


Find us on the map

Hours of Operation

Our Regular Schedule


10:00 am-5:00 pm


10:00 am-7:00 pm


9:00 am-4:00 pm


10:00 am-7:00 pm


9:00 am-4:00 pm






Reviews From Our Satisfied Patients

  • "The best, most thorough eye exam I've ever had was at the spotless, new-looking offices of Drs. Barnes and Carter. Even though my vision insurance doesn't cover much here, I will be going back for contacts and glasses because it was simply the best experience I've had at the eye doctor. They even ship the contacts directly to you in a day or so, for the same price you'd pay at 1-800-Contacts or at a site online"
  • "Took my uncle & aunt for checkups was very impressed with the staff so I made an appointment for me"
    Denise S.
  • "Great service wonderful staff. Will tell my friends to come here. Thank you."
    Asabi O.