Meet the Optometrist

  • Dr.
    Megan Sullivan

    Dr. Sullivan is a board-certified Examiner in Optometry who grew up in Rockwell City and graduated from Buena Vista University with a Bachelor of Science degree. Dr. Sullivan then attended Illinois College of Optometry and obtained her doctorate degree in Optometry in 2009. After graduation, she went on to complete a residency at the Newington, Connecticut Department of Veterans Affairs in primary care with an emphasis in ocular disease. In June of 2013, she returned to Storm Lake to join the doctors at Vision Care Associates.

    Dr. Sullivan is a comprehensive optometrist who specializes in ocular disease, contact lens fittings, pediatric eye care, urgent eye care & pre and post-operative care. Dr. Sullivan holds affiliations with the Iowa Optometric Association, the American Academy of Optometry, and the American Optometric Association.

    In her free time she enjoys spending time with her three children; Declan, Finley and Collins as well as biking with her husband Michael.

  • Dr.
    Derrick Randall

    Dr. Randall was born and raised in Storm Lake and graduated from Storm Lake High School in 2006. He received a Bachelor's degree in Biology with a minor in Chemistry from the University of Northern Iowa in 2011. He attended Midwestern University in Glendale, Arizona where he ultimately obtained a Doctorate of Optometry degree in 2016. He has been working as an Optometrist in Surprise, Arizona since graduation.

    Dr. Randall is affiliated with the Iowa Optometric Association and the American Optometric Association.

    Dr. Randall enjoys spending time with his wife Rachele, and their children Quinn and Landon.

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

Find us

on the map

Office Hours


8:00 am-5:00 pm


8:00 am-5:00 pm


8:00 am-5:00 pm


8:00 am-5:00 pm


8:00 am-2:00 pm