Dr. K is the first stop for her patient’s eye care needs.

At Omaha Primary Eye Care, our staff is friendly and professional. Our commitment is to provide exceptional customer service to all of our Omaha patients. We take pride in our personalized care and strive to spend the necessary time with each patient to ensure a comfortable experience.

Our Omaha optometry professionals are passionate about providing high-quality care to our family of patients. We focus on providing comprehensive eye exams, a large selection of fashionable eyewear, and the best possible vision care. Come in today to meet our Omaha staff and make an appointment.

Dr. Marsha Kubica

Dr. Marsha Kubica is a native of Omaha and an alumnus of Burke High School and Kearney State College.   She is a graduate of the Illinois College of Optometry in Chicago and returned home to practice optometry in Omaha.  Marsha has been the owner of Omaha Primary Eye Care since 1998.

Dr. K is the first stop for her patient’s eye care needs.  She will counsel you on all vision correction options available – including contact lenses, refractive surgery, sports appropriate eye wear, and many of the new options that are emerging on the market.  She also focuses on the health of your eyes and the treatment and prevention of eye disease.

Dr. Kubica is a member of The Nebraska Optometric Association and The American Optometric Association, Sports Vision Section and Contact Lens Section. Marsha is involved in the community through Rotary Club, The Western Douglas County Chamber of Commerce, and Bethany Lutheran Church.

Outside of the office, Dr. Kubica is a busy mom to three wonderful kids. With three sets of sports and music events to coordinate, there is always something to do, see and plan for the next Kubica activity. Dr. K fancies herself a better-than-average photographer and vows to catch up on her kid’s scrap books before they are off to college.

Contact Us

We look forward to hearing from you.


Find us on the map

Hours of Operation

Our Regular Schedule



8:00 am-6:00 pm


9:00 am-6:00 pm


8:00 am-6:00 pm


8:00 am-6:00 pm


8:00 am-5:00 pm