top of page
Rivertown Eye Care eyechart logo

Our Team

Photo of Joseph Slapnicher, OD

Joseph Slapnicher, OD

In 1975, Dr. Slapnicher purchased a small practice in Hastings, Minnesota. Over a relatively short time, he successfully established Rivertown Eye Clinic as a provider of general optometry, specializing in children’s vision and contact lenses.

Portrait of Eric Slapnicher, OD

Eric Slapnicher, OD

While in optometry school, Dr. Slapnicher received clinical honors in Pediatrics & Low Vision and was a member of Student Optometric Service to Humanity. He traveled to remote locations in Guatemala to provide eye care to individuals in need.

Portrait of Dr. Dena McGree

Dena McGree, OD

Dr. McGree graduated from the University of Minnesota, Duluth, and obtained her Doctorate of Optometry degree from Indiana University School of Optometry.

Dr. McGree resides in Miesville and enjoys golfing, skiing, and spending time at the lake.

Portrait of Holly Forstad wearing black eyeglasses and an olive blouse

Holly Forstad, Optical Manager

Holly has been with Rivertown Eye Care since 2009. She has helped maintain the level of quality and excellence that patients and customers have come to expect. Her goal is to make everyone who walks through the doors feel welcome, comfortable, and inspired!

Portrait of woman with short hair in a black tee shirt

Mariah Hanson, Clinic Manager

Mariah joined the Rivertown team in May of 2021.

A Certified Paraoptometric, Mariah serves as the Clinic Manager and is a key figure in upholding Rivertown Eye Care’s core values of compassion, kindness, integrity, and excellence.

Photo of Angela Garofolo

Angela Garofolo, Clinic Specialist

Since 2004, Angela has been helping customers navigate everything and anything from insurance claims to client care. Angela's primary concern is to ease any worries so that you can enjoy your eye health journey, no matter what it looks like.

Group shot of friendly Rivertown Eye Care Team



Portrait of smiling woman with glasses



Portrait of smiling woman with glasses



Portrait of smiling woman with glasses





Portrait of smiling woman with long hair and glasses

Technician & Contact Lens Specialist


Patient Care Coordinator


Billing & Insurance Specialist


Portrait of smiling woman
bottom of page