Minnesota ClinicsFind a clinic

Eye Care Clinics in Minnesota

Optometry and ophthalmology clinics for eye exams, vision correction, and treatment of eye conditions.

Browse Eye Care by city

Minneapolis, MN31 clinicsSt. Paul, MN24 clinicsBurnsville, MN20 clinicsEdina, MN20 clinicsDuluth, MN17 clinicsSt. Cloud, MN16 clinicsMaple Grove, MN15 clinicsAlexandria, MN12 clinicsRochester, MN12 clinicsBloomington, MN11 clinicsPlymouth, MN11 clinicsWoodbury, MN10 clinicsBaxter, MN9 clinicsEagan, MN9 clinicsEden Prairie, MN9 clinicsLakeville, MN9 clinicsMinnetonka, MN9 clinicsBemidji, MN8 clinicsMarshall, MN8 clinicsSt Louis Park, MN8 clinicsApple Valley, MN7 clinicsBlaine, MN7 clinicsChaska, MN7 clinicsGrand Rapids, MN7 clinicsRoseville, MN7 clinicsShakopee, MN7 clinicsSt Paul, MN7 clinicsAustin, MN6 clinicsCoon Rapids, MN6 clinicsMankato, MN6 clinicsMaplewood, MN6 clinicsOakdale, MN6 clinicsRed Wing, MN6 clinicsRichfield, MN6 clinicsWorthington, MN6 clinicsDetroit Lakes, MN5 clinicsExcelsior, MN5 clinicsLittle Falls, MN5 clinicsMonticello, MN5 clinicsOwatonna, MN5 clinicsThief River Falls, MN5 clinicsVirginia, MN5 clinicsWayzata, MN5 clinicsBuffalo, MN4 clinicsCambridge, MN4 clinicsCloquet, MN4 clinicsElk River, MN4 clinicsFridley, MN4 clinicsGolden Valley, MN4 clinicsHibbing, MN4 clinicsInver Grove Heights, MN4 clinicsLitchfield, MN4 clinicsMontevideo, MN4 clinicsMoorhead, MN4 clinicsPerham, MN4 clinicsSartell, MN4 clinicsSavage, MN4 clinicsStillwater, MN4 clinicsWaite Park, MN4 clinicsWest St Paul, MN4 clinicsWindom, MN4 clinicsBrainerd, MN3 clinicsChanhassen, MN3 clinicsCottage Grove, MN3 clinicsFairmont, MN3 clinicsFergus Falls, MN3 clinicsForest Lake, MN3 clinicsGlenwood, MN3 clinicsMoose Lake, MN3 clinicsOak Park Heights, MN3 clinicsOrtonville, MN3 clinicsOtsego, MN3 clinicsPark Rapids, MN3 clinicsRedwood Falls, MN3 clinicsSauk Centre, MN3 clinicsSpringfield, MN3 clinicsSt. James, MN3 clinicsStaples, MN3 clinicsWadena, MN3 clinicsWaseca, MN3 clinicsWhite Bear Lake, MN3 clinicsWillmar, MN3 clinicsAlbert Lea, MN2 clinicsBelle Plaine, MN2 clinicsBlue Earth, MN2 clinicsBrooklyn Center, MN2 clinicsCanby, MN2 clinicsCold Spring, MN2 clinicsCrookston, MN2 clinicsCrystal, MN2 clinicsDawson, MN2 clinicsDilworth, MN2 clinicsFosston, MN2 clinicsHastings, MN2 clinicsHermantown, MN2 clinicsHugo, MN2 clinicsHutchinson, MN2 clinicsInternational Falls, MN2 clinicsLong Prairie, MN2 clinicsMadelia, MN2 clinicsMorris, MN2 clinicsNew Brighton, MN2 clinicsNew Prague, MN2 clinicsNew Ulm, MN2 clinicsNorth Branch, MN2 clinicsNorthfield, MN2 clinicsPaynesville, MN2 clinicsPequot Lakes, MN2 clinicsPine City, MN2 clinicsPrior Lake, MN2 clinicsRamsey, MN2 clinicsRogers, MN2 clinicsRoseau, MN2 clinicsSauk Rapids, MN2 clinicsShoreview, MN2 clinicsTracy, MN2 clinicsWaconia, MN2 clinicsWarroad, MN2 clinicsWinona, MN2 clinicsZumbrota, MN2 clinicsAitkin, MN1 clinicAlbany, MN1 clinicAlbertville, MN1 clinicAnnandale, MN1 clinicAnoka, MN1 clinicAppleton, MN1 clinicAurora, MN1 clinicBagley, MN1 clinicBarnesville, MN1 clinicBaudette, MN1 clinicBecker, MN1 clinicBenson, MN1 clinicBig Lake, MN1 clinicBreckenridge, MN1 clinicBrooklyn Park, MN1 clinicByron, MN1 clinicCannon Falls, MN1 clinicChamplin, MN1 clinicChisholm, MN1 clinicCircle Pines, MN1 clinicClearwater, MN1 clinicCokato, MN1 clinicColumbia Heights, MN1 clinicCrosby, MN1 clinicDelano, MN1 clinicEast Grand Forks, MN1 clinicEly, MN1 clinicFalcon Heights, MN1 clinicFaribault, MN1 clinicFarmington, MN1 clinicGlencoe, MN1 clinicGranite Falls, MN1 clinicHallock, MN1 clinicHam Lake, MN1 clinicHenning, MN1 clinicHinckley, MN1 clinicHinkley, MN1 clinicIntl Falls, MN1 clinicJackson, MN1 clinicJordan, MN1 clinicKasson, MN1 clinicLake City, MN1 clinicLake Crystal,, MN1 clinicLe Center, MN1 clinicLe Sueur, MN1 clinicLindstrom, MN1 clinicLong Lake, MN1 clinicLuverne, MN1 clinicMadison, MN1 clinicMahnomen, MN1 clinicMaple Plain, MN1 clinicMcgregor, MN1 clinicMedina, MN1 clinicMelrose, MN1 clinicMilaca, MN1 clinicMountain Iron, MN1 clinicMountain Lake, MN1 clinicNew London, MN1 clinicNorwood, MN1 clinicNorwood Young America, MN1 clinicOlivia, MN1 clinicOnamia, MN1 clinicOsseo, MN1 clinicPelican Rapids, MN1 clinicPillager, MN1 clinicPine River, MN1 clinicPreston, MN1 clinicPrinceton, MN1 clinicRemer, MN1 clinicRobbinsdale, MN1 clinicRosemount, MN1 clinicSouth St Paul, MN1 clinicSpring Valley, MN1 clinicSt. Anthony, MN1 clinicSt. Joseph, MN1 clinicSt. Louis Park, MN1 clinicSt. Peter, MN1 clinicTwo Harbors, MN1 clinicVadnais Heights, MN1 clinicVictoria, MN1 clinicWabasha, MN1 clinicWalker, MN1 clinicWarren, MN1 clinicWheaton, MN1 clinicWyoming, MN1 clinic
5515 Xerxes Ave N, Brooklyn Center, MN 55430-2856(763) 560-1636
View details →
1510 125th Ave Ne, Blaine, MN 55449-4749(763) 755-9380
View details →
5817 Ivy Ln, Minnetonka, MN 55345-5314(303) 887-6631
View details →
1800 2nd St Ne, Minneapolis, MN 55418-4306(612) 789-1236
View details →
1800 2nd St Ne, Minneapolis, MN 55418-4306(612) 789-1236
View details →
867 Grand Avenue, St Paul, MN 55105(651) 291-0318
View details →
2655 Innsbruck Dr Suite B, New Brighton, MN 55112-9303(651) 636-2020
View details →
117 W Center St, Lake City, MN 55041-1635(651) 345-3039
View details →
15160 Foliage Ave Ste 180, Apple Valley, MN 55124-5916(952) 953-4151
View details →
2210 Highway 29 S, Alexandria, MN 56308-3487(218) 639-0343
View details →
1305 E College Dr, Marshall, MN 56258-2011(507) 828-4052
View details →
18576 Joplin Avenue, Lakeville, MN 55044(952) 892-6454
View details →
17799 Kenwood Trl, Lakeville, MN 55044-9493(952) 898-4088
View details →
223 1st St E Ste 101, Jordan, MN 55352-1563(952) 492-2350
View details →
1099 Helmo Ave N Suite 150, Oakdale, MN 55128-6033(651) 739-3937
View details →
9125 Quaday Ave Ne Suite 104, Otsego, MN 55330-6651(763) 241-1090
View details →
14050 Burnhaven Dr, Burnsville, MN 55337-4407(952) 229-6462
View details →
7731 Flying Cloud Dr, Eden Prairie, MN 55344-3708(952) 334-1034
View details →
8101 Old Carriage Court, Shakopee, MN 55379-3155(952) 445-8092
View details →
111 Star St Ste 101, Mankato, MN 56001-4889(507) 387-6695
View details →
20094 Kenwood Trl, Lakeville, MN 55044-5404(952) 469-3937
View details →
4611 Maine Ave Se, Rochester, MN 55904-6929(507) 282-6345
View details →
135 N Sibley Ave, Litchfield, MN 55355-2138(320) 593-3100
View details →
1605 County Road C W, Roseville, MN 55113-1302(651) 631-8112
View details →
11330 Fountains Dr, Maple Grove, MN 55369-7200(763) 494-8063
View details →
7789 147th St W, Apple Valley, MN 55124(952) 432-0680
View details →
1447 East 7th Street, Monticello, MN 55362(320) 250-6254
View details →
1307 Albion Ave Ste. 102 Associate Optometry, P.A., Fairmont, MN 56031-1840(507) 238-4228
View details →
111 E 6th St, Blue Earth, MN 56013-2003(507) 526-2020
View details →
2950 Curve Crest Blvd W, Stillwater, MN 55082(651) 275-3000
View details →
6299 University Ave Ne, Fridley, MN 55432-4918(763) 571-7550
View details →
14453 Edgewood Dr, Baxter, MN 56425-8459(218) 829-1789
View details →
202 S Oconnell St Ste 1, Marshall, MN 56258-3770(507) 532-5777
View details →
130 1st St W Ste 105, Canby, MN 56220-1465(507) 223-5818
View details →
121 N 3rd St, Marshall, MN 56258-1324(507) 532-5143
View details →
900 E Cook St, Redwood Falls, MN 56283-1958(507) 637-5715
View details →
1040 3rd Ave, Mountain Lake, MN 56159-1587(507) 427-2345
View details →
878 6th St, Dawson, MN 56232-2401(320) 769-2977
View details →
602 N Jackson Ave, Springfield, MN 56087-4502(507) 723-6548
View details →
702 10th St, Worthington, MN 56187-2767(507) 376-5535
View details →
505 State St, Tracy, MN 56175-1539(507) 629-3230
View details →
300 S Bruce St, Marshall, MN 56258-1934(507) 532-9661
View details →
1006 4th Ave, Windom, MN 56101-1440(507) 831-2429
View details →
702 10th St, Worthington, MN 56187-2767(507) 376-5535
View details →
1006 4th Ave, Windom, MN 56101-1440(507) 831-2429
View details →
2306 S Broadway St Ste 12, Alexandria, MN 56308-1883(320) 763-7782
View details →
12750 Bass Lake Rd, Maple Grove, MN 55369-6307(763) 553-1811
View details →
11 1st Ave Nw, Chisholm, MN 55719-1811(218) 254-4393
View details →
222 Market Dr, Perham, MN 56573-2116(218) 346-3073
View details →
222 Market Dr, Perham, MN 56573-2116(218) 346-3073
View details →
168 Commerce Dr E, Belle Plaine, MN 56011-2901(952) 873-5554
View details →
340 3rd St, International Falls, MN 56649(218) 283-4788
View details →
10995 Club West Parkway Suite 500, Blaine, MN 55449(763) 717-0072
View details →
2650 Broadway Ave S Ste 400, Rochester, MN 55904-6259(507) 322-0044
View details →
4720 White Bear Pkwy, White Bear Lake, MN 55110-3336(651) 426-2747
View details →
261 Ruth St N Ste E, St. Paul, MN 55119-4337(651) 739-5173
View details →
310 E Superior St Ste 150, Duluth, MN 55802(651) 587-9355
View details →
10800 Normandale Blvd, Bloomington, MN 55437-3130(952) 881-6114
View details →
855 Vikings Pkwy Ste B, Eagan, MN 55121-1139(651) 280-4420
View details →
4611 Highway 29 S, Alexandria, MN 56308-6175(320) 762-4044
View details →
7912 Sunwood Drive, Unit #2, Ramsey, MN 55303(612) 600-1968
View details →
111 2nd St Ne, Fosston, MN 56542-1301(218) 435-1010
View details →
506 Laurel St, Brainerd, MN 56401-3526(218) 829-0946
View details →
506 Laurel St., Brainerd, MN 56401-3526(218) 829-0946
View details →
115 5th St N, Breckenridge, MN 56520-1434(218) 643-5270
View details →
725 Center Ave Suite # 2, Moorhead, MN 56560-1961(218) 233-2650
View details →
13650 Elder Dr, Baxter, MN 56425-8818(218) 855-5756
View details →
9125 Quaday Ave Ne Suite 104, Otsego, MN 55330-6651(763) 241-1090
View details →
2356 University Ave W Suite 260, St. Paul, MN 55114-1853(651) 645-8124
View details →
13195 Weaver Lake Rd, Maple Grove, MN 55369-9410(763) 420-5112
View details →
18275 Kenrick Ave, Lakeville, MN 55044-7306(507) 884-9474
View details →
9670 Colorado Ln N, Brooklyn Park, MN 55445-2385(763) 843-7153
View details →
7835 150th St W, Apple Valley, MN 55124-7181(952) 431-9709
View details →
11712 Galtier Dr, Burnsville, MN 55337-3208(612) 240-3814
View details →
103 Center Dr Suite 100, Buffalo, MN 55313-2957(763) 682-1282
View details →
150 Travelers Trail East Suite D, Burnsville, MN 55337(952) 894-1400
View details →
1067 4th St Ne Ste 350, Byron, MN 55920-5004(507) 775-2001
View details →
1995 Burns Ave. Suite B, St. Paul, MN 55119-4906(651) 739-5173
View details →
6063 Main St Unit 5, North Branch, MN 55056-6699(651) 674-4735
View details →
5036 5th St Ne, Columbia Heights, MN 55421-1650(612) 310-2203
View details →
5801 W 16th St, St Louis Park, MN 55416-1446(763) 582-9601
View details →
9201 Lexington Ave N Suite 6, Circle Pines, MN 55014-3514(763) 229-9250
View details →
3950 Veterans Dr Suite 103, St. Cloud, MN 56303-3410(320) 258-2020
View details →
1502 Woodlane Dr, Woodbury, MN 55125-2221(651) 735-9550
View details →
5815 Norell Ave N, Oak Park Heights, MN 55082-1766(651) 351-3976
View details →
14250 Buck Hill Rd Sears Optical, Burnsville, MN 55306-4925(952) 435-2214
View details →
510 Freeport Ave Nw Ste C, Elk River, MN 55330-3007(763) 441-3431
View details →
7872 Market Blvd, Chanhassen, MN 55317-9440(952) 934-1424
View details →
1731 17th Ave E, Shakopee, MN 55379-3372(952) 445-5600
View details →
9721 Lyndale Ave S, Bloomington, MN 55420-4232(952) 884-8338
View details →
219 Main St, Cold Spring, MN 56320-2532(320) 685-3089
View details →
1670 Beam Ave Ste 202, Maplewood, MN 55109-1129(651) 777-6149
View details →
922 Highway 55 Suite 300, Medina, MN 55340-9545(763) 478-3505
View details →
260 Northtown Dr Ne, Blaine, MN 55434-1037(763) 784-9049
View details →
106 Pioneer Trl, Chaska, MN 55318-1167(952) 368-2325
View details →
1011 Broadway, Wheaton, MN 56296-1303(320) 563-4610
View details →
229 N Miles St, Appleton, MN 56208-1318(320) 289-1810
View details →
217 3rd St Nw, Ortonville, MN 56278-1491(320) 839-2608
View details →
15 Ne 5th St, Grand Rapids, MN 55744-2760(218) 327-1148
View details →
295 Tyler Rd S, Red Wing, MN 55066-1736(651) 385-0886
View details →
216 S Main St, Crookston, MN 56716-1939(218) 281-2020
View details →
16250 Duluth Ave Se Ste 100, Prior Lake, MN 55372-2883(952) 447-2020
View details →
102 W Humphrey St, Lake Crystal,, MN 56055-0158(507) 726-6639
View details →
5730 Bottineau Blvd., Crystal, MN 55429-3104(763) 537-3213
View details →
8251 Flying Cloud Dr 1296, Eden Prairie, MN 55344-5350(952) 944-2792
View details →
13900 Northdale Boulevard, Rogers, MN 55374(763) 428-3757
View details →
2510 Maple Grove Rd Suite 500, Duluth, MN 55811-1864(218) 740-3000
View details →
1540 Humboldt Ave Suite 201, St. Paul, MN 55118-3417(651) 457-2020
View details →
1583 Highway 10 W, Detroit Lakes, MN 56501-2232(218) 847-7245
View details →
709 2nd St, Jackson, MN 56143-1647(507) 847-5951
View details →
213 W 1st St, Duluth, MN 55802-1985(218) 727-1004
View details →
4750 Washington Sq, White Bear Lake, MN 55110-3257(651) 429-3379
View details →
4455 Highway 169 N, Plymouth, MN 55442-2897(763) 559-7358
View details →
6601 Lyndale Ave S, Richfield, MN 55423-2477(612) 869-1333
View details →
800 Nicollet Mall Ste 260, Minneapolis, MN 55402-7023(612) 333-3937
View details →
4611 Highway 29 S, Alexandria, MN 56308-6175(320) 762-4044
View details →
3827 Marketplace Dr Nw, Rochester, MN 55901-3192(507) 536-3950
View details →
14322 Staples St Ne, Ham Lake, MN 55304-4289(651) 746-9065
View details →
200 12th St Sw, Forest Lake, MN 55025-1482(651) 464-9767
View details →
128 2nd St Nw, Ortonville, MN 56278-1409(320) 839-3413
View details →
603 Douglas Ave, Henning, MN 56551-4109(218) 583-4673
View details →
6575 Cahill Ave Ste 101, Inver Grove Heights, MN 55076-2065(651) 451-1100
View details →
900 Nicollet Mall, Minneapolis, MN 55403-2530(612) 338-7551
View details →
150 Traveler's Trail East Suite D, Burnsville, MN 55337(952) 894-1400
View details →
1925 Valley Pine Cir, Intl Falls, MN 56649-2198(218) 283-2525
View details →
4201 W Division St Ste 61 Crossroads Center, St. Cloud, MN 56301-3693(320) 654-8050
View details →
517 1st Ave S, St. James, MN 56081-1727(507) 375-3737
View details →
3400 55th St Nw Walmart North, Rochester, MN 55901-0123(507) 280-8438
View details →
1360 Town Centre Dr, Eagan, MN 55123-2310(651) 686-7435
View details →
623 W Rock St, Springfield, MN 56087-1028(507) 354-8531
View details →
1715 S Broadway St, New Ulm, MN 56073-3751(507) 354-8531
View details →
1111 2nd St Ne, Waseca, MN 56093-2416(507) 835-2020
View details →
1595 Highway 36 W Ste 920, Roseville, MN 55113-1094(651) 639-0407
View details →
2070 Burnsville Ctr # 72, Burnsville, MN 55306-4438(952) 435-3686
View details →
344 E Broadway Mall of America, Bloomington, MN 55425-5514(952) 858-8404
View details →
12511 Wayzata Blvd Ridgedale Center, Minnetonka, MN 55305-1938(952) 591-1970
View details →
207 County Road 120, St. Cloud, MN 56303-4872(320) 202-5985
View details →
510 W Oakland Ave Box 524, Austin, MN 55912-2314(507) 437-4524
View details →
1127 Shakopee Town Sq, Shakopee, MN 55379-1908(952) 445-1132
View details →
5809 Egan Dr, Savage, MN 55378-4918(952) 226-2020
View details →
206 Division St, Waite Park, MN 56387-1331(320) 235-0365
View details →
204 Washburne Ave, Paynesville, MN 56362-1643(320) 204-6400
View details →
3930 Cedar Grove Pkwy, Eagan, MN 55122-1403(651) 454-5661
View details →
12390 Sherburne Ave, Becker, MN 55308-9147(632) 441-7007
View details →
103 Center Dr Ste 100, Buffalo, MN 55313-2958(763) 682-1282
View details →
1545 Northway Dr Ste 120, St. Cloud, MN 56303-1941(320) 253-2441
View details →
8251 Flying Cloud Dr Ste 1296, Eden Prairie, MN 55344-5350(952) 944-2792
View details →
4201 Dean Lakes Blvd Suite 100, Shakopee, MN 55379-2829(952) 445-5160
View details →
14050 Nicollet Ave Suite 101, Burnsville, MN 55337-5710(952) 435-4170
View details →
209 Chalupsky Ave Se, New Prague, MN 56071-2448(952) 758-7892
View details →
111 Hundertmark Rd Suite 105n, Chaska, MN 55318-4551(952) 906-7826
View details →
560 S Maple St Suite110, Waconia, MN 55387-1763(952) 442-4445
View details →
560 Cedar Street, Monticello, MN 55362-8403(763) 271-2020
View details →
19022 Freeport Ave Nw Suite H, Elk River, MN 55330-4767(763) 441-1055
View details →
901 W Saint Germain St, St. Cloud, MN 56301-3460(320) 252-5404
View details →
144 Tyler Rd N Ste B, Red Wing, MN 55066-1889(651) 388-3838
View details →
228 Water St, Excelsior, MN 55331-1825(952) 401-6300
View details →
18488 Kenyon Ave, Lakeville, MN 55044-6911(952) 435-3505
View details →
14043 Hwy 13 S, Savage, MN 55378-3100(952) 697-2525
View details →
12195 Singletree Ln, Eden Prairie, MN 55344-7921(952) 829-9024
View details →
13481 60th St N Suite 200, Stillwater, MN 55082-1055(651) 439-6400
View details →
506 7th St W, St. Paul, MN 55102-3006(651) 333-4420
View details →
3112 Lake Shore Ave, Maple Plain, MN 55359-8608(763) 843-4264
View details →
852 Lake St E Unit A, Wayzata, MN 55391-4523(952) 476-4185
View details →
1850 1st Ave Ne, Little Falls, MN 56345-3381(320) 632-2391
View details →
3822 West Old Shakopee Road, Bloomington, MN 55431-3538(952) 884-4366
View details →
16550 W 78th St Ste A, Eden Prairie, MN 55346-4316(952) 934-6926
View details →
19650 Pilot Knob Road, Farmington, MN 55024(952) 895-5434
View details →
4200 County Rd 42 W, Savage, MN 55378-4051(952) 985-5434
View details →
995 Blue Gentian Rd, Eagan, MN 55121-1542(612) 439-8075
View details →
117 E Lincoln Ave, Fergus Falls, MN 56537-2216(218) 736-7555
View details →
810 N Baird Ave, Fergus Falls, MN 56537-1617(218) 736-5609
View details →