Skip to main content
Book Exam
Call Now!
Home » Eye Care Team

Eye Care Team

Our Eye Doctors in Atlanta GA understand and explain your eye needs

Eye doctors and optometrists specialize in understanding how the human eye really works, as well as conditions and diseases that can damage your vision. Many eye diseases do not always have clear or obvious symptoms. Eye doctors understand different risk factors, including age, affect vision over time for everyone, regardless of age. Optometrists also understand the benefits and features of corrective lenses, including eyeglasses and contact lenses.

Our eye doctors make sure to explain the results of your eye examination, offer you options and listen to your concerns and eye care needs. Maintaining eye wellness is an ongoing partnership, so we encourage you to ask questions and share your health information, which could be critical to monitoring, diagnosing and treating potential vision issues.

Meet our optometrists and staff:


Dr. Rohit Sharma, O.D.

Dr. Sharma, of Indian ancestry, was born and raised in Kenya until the age of 12, when his family immigrated to the United States. He spent his childhood in California and later attended the University of California, at Berkeley where he majored in Molecular Cell Biology, with an emphasis in...

Dr. Marc Kranz, O.D.

Dr. Kranz was born and raised in Louisville, Kentucky.  He attended Vanderbilt University and graduated from the University of Louisville.  Following graduation, he attended Southern College of Optometry, Memphis, Tennessee. After receiving his doctorate degree in 1971, he moved to Atlanta where he began practicing optometry.  He currently practices in...

Barbara Kranz

Office Manager
Barbara Kranz is the office manager and supervisor for the accounts receivable department.  She is also in charge of the optical department....

Mary Palmer

Office Manager
Mary Palmer is office manager and in charge of insurance verification for all insurance plans (medical & vision). She is also the lead optician as well as in charge of the optical department....

Shelly Johnson

Shelly Johnson is in charge of patient check out and processing all insurance claims. She is also an assistant for the accounts receivables department and is responsible for all medical testing for the office.  ...