mobile menu button

Craig W. Florine, MD


Florine, Craig

Board Certified:


Medical degree from the University of Minnesota

Ophthalmology Services of MMC

Phone: 715-682-0363


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.


Your Visit

Learn More

Online Newsroom

Learn More


Learn More

Health & Wellness

Learn More
Critical Access Award