General Practice

5170 Rifle River Trail Alger, MI 48610
(989) 873-5323
2700 Pointe Tremble Road Algonac, MI 48001
(810) 794-9324
555 Saint Clair River Drive Algonac, MI 48001
(810) 794-4917
11315000 Edgewater Drive Allendale, MI 49401
(616) 895-2000
4868 Lake Michigan Drive Suite D Allendale, MI 49401
(616) 895-6700
8209 Allen Road Allen Park, MI 48101
(313) 386-1500
7105 Allen Road Allen Park, MI 48101
(313) 381-7130
551 Linn Street Suite 140 Allegan, MI 49010
(269) 686-5800
300 Chestnut Street Allegan, MI 49010
(269) 686-0600
305 Thomas Street Allegan, MI 49010
(269) 673-2179
160 East Warwick Drive Ofc Alma, MI 48801
(989) 463-8828
1335 Pine Avenue Alma, MI 48801
(989) 463-2181
160 East Warwick Drive Ofc Alma, MI 48801
(989) 463-3101
1335 Pine Avenue Alma, MI 48801
(989) 463-2337
80600 Van Dyke Almont, MI 48003
(810) 798-3994
400 Johnson St Alpena, MI 49707
(989) 354-4034
114 East Oldfield Street Alpena, MI 49707
(989) 356-6125
11899 M 32 Atlanta, MI 49709
(989) 785-4855
3606 West Liberty Road Ann Arbor, MI 48103
(734) 929-9450
3200 West Liberty Road Suite C Ann Arbor, MI 48103
(734) 761-2581
4335 Jackson Road Ann Arbor, MI 48103
(734) 996-5529
2004 Hogback Road Ann Arbor, MI 48105
(734) 971-1188
2350 East Stadium Boulevard Ann Arbor, MI 48104
(734) 973-9044
3174 Packard Street Ann Arbor, MI 48108
(734) 971-1073
3055 Plymouth Road Ann Arbor, MI 48105
(734) 761-2900
2506 Pittsfield Boulevard Ann Arbor, MI 48104
(734) 477-0518
119 Waterstradt Commerce Suite 1 Dundee, MI 48131
(734) 529-6060
3436 River Road East China, MI 48054
(810) 329-7000
4154 River Road East China, MI 48054
(810) 329-2350
4150 River Road Suite F1 East China, MI 48054
(810) 326-0858
9099 E Lansing Road Durand, MI 48429
(989) 288-2651
9099 E Lansing Road Durand, MI 48429
(989) 288-2651
9099 East Lansing Road Durand, MI 48429
(989) 288-2651
9099 E Lansing Road Durand, MI 48429
(989) 288-2651
8759 East Monroe Rd Durand, MI 48429
(989) 288-7814
9099 E Lansing Road Durand, MI 48429
(989) 288-2651
9099 East Lansing Road Durand, MI 48429
(989) 288-7806
9099 E Lansing Road Durand, MI 48429
(989) 288-2651
6270 West Main Street Eau Claire, MI 49111
(269) 461-6927
1195 Tawas Beach Road East Tawas, MI 48730
(989) 362-2141
Msu Clinical Centre East Lansing, MI 48823
(517) 353-3050
2852 Eyde Parkway East Lansing, MI 48823
(517) 333-7260
2035 Asher Court East Lansing, MI 48823
(517) 337-8580
Clinical Centre East Lansing, MI 48823
(517) 355-1300
1525 West Lake Lansing Road East Lansing, MI 48823
(517) 336-5600
22480 Kelly Road Eastpointe, MI 48021
(586) 776-3340
22480 Kelly Road Eastpointe, MI 48021
(586) 771-1216
21811 Kelly Road Eastpointe, MI 48021
(586) 773-0200
24420 Gratiot Avenue Eastpointe, MI 48021
(586) 778-7575
15200 East 10 Mile Road Eastpointe, MI 48021
(586) 773-7667
18200 East 10 Mile Road Eastpointe, MI 48021
(586) 772-0727
1501 Kyle Street Eaton Rapids, MI 48827
(517) 663-3344
223 West Main Edmore, MI 48829
(989) 427-3331
1131 East Howard City Edmore R Edmore, MI 48829
(989) 427-5320
130 River Street Elk Rapids, MI 49629
(231) 264-8096
4970 Railroad Street Elkton, MI 48731
(989) 375-2214
27082 Main St Edwardsburg, MI 49112
(269) 663-8288
225 South Ovid Street Elsie, MI 48831
(989) 862-4224
1458 West Center Road Essexville, MI 48732
(989) 895-4650
1480 West Center Road Essexville, MI 48732
(989) 895-4690
1480 West Center Road Suite 5 Essexville, MI 48732
(989) 895-4625
3409 Ludington Street Escanaba, MI 49829
(906) 786-1356
3409 Ludington Street Escanaba, MI 49829
(906) 789-4040
2500 7th Avenue South Suite 201 Escanaba, MI 49829
(906) 786-4628
2500 7th Avenue South Escanaba, MI 49829
(906) 786-2172
1910 East Miller Road Fairview, MI 48621
(989) 848-5484
1910 East Miller Road Fairview, MI 48621
(989) 848-2210
Felch Township Hall Felch, MI 49831
(906) 246-3800
2812 West Cadillac Drive Farwell, MI 48622
(989) 588-5050
522 East Main Street Farwell, MI 48622
(989) 588-6153
32754 Grand River Avenue Farmington, MI 48336
(248) 476-3280
113 Main Street Fife Lake, MI 49633
(231) 879-4810
30055 Northwestern Highway Farmington Hills, MI 48334
(248) 865-4030
23800 Orchard Lake Road Farmington Hills, MI 48336
(248) 476-2420
30055 Northwestern Highway Farmington Hills, MI 48334
(248) 865-4160
445 North Fenway Drive Fenton, MI 48430
(810) 750-6060
873 W Silver Lake Rd Fenton, MI 48430
(810) 629-5566
1361 North Long Lake Road Fenton, MI 48430
(810) 629-6996
2420 Owen Road Suite C Fenton, MI 48430
(810) 496-2500
23200 Woodward Avenue Ferndale, MI 48220
(248) 548-6363
25620 Gibraltar Road Flat Rock, MI 48134
(734) 789-9355
28747 Church Street Flat Rock, MI 48134
(734) 782-3654
2487 North Elms Road Flushing, MI 48433
(810) 487-3500
4190 24th Avenue Fort Gratiot, MI 48059
(810) 989-7777
775 South Grand Street Fowlerville, MI 48836
(517) 223-7800
775 South Grand Street Fowlerville, MI 48836
(517) 223-7814
G2340 West Carpenter Road Flint, MI 48505
(810) 785-3464
4233 Clio Road Flint, MI 48504
(810) 733-3850
4929 Clio Road Flint, MI 48504
(810) 787-3131
1515 West Atherton Road Flint, MI 48507
(810) 232-5189
2902 Richfield Road Flint, MI 48506
(810) 736-2440
4255 Beecher Road Flint, MI 48532
(810) 232-3522
G3500 Flushing Road Flint, MI 48504
(810) 733-0097
6092 Fenton Road Flint, MI 48507
(810) 239-4697
1125 South Linden Road Suite 700 Flint, MI 48532
(810) 732-3800
G3500 Flushing Road Flint, MI 48504
(810) 720-0421
G3514 Beecher Road Flint, MI 48532
(810) 733-3004
G3169 Beecher Road Flint, MI 48532
(810) 767-1420
1311 South Linden Road Flint, MI 48532
(810) 733-3040