Dr. Michael Hammerschmidt, OD Age 67 Optometry Star rating icon 204 W Main St Beulah, ND 58523 7.7 miles away