Medical degree from the University of Minnesota
Ophthalmology Services of MMC
Dr. Craig Florine grew up in southern Minnesota as the son of a physician. He loves the variety of care he can give as an ophthalmologist, from family eye care to complex eye surgery. Most of all, Dr. Florine enjoys being part of a wonderful midwestern community and the friendly people that make up his patient roster. He sees patients at the Ashland and Hayward offices.