Allen Park
16000 Southfield Road, Suite 200
Allen Park, MI 48101
Phone: (313) 359-8867
Fax: (313) 359-8868
Ann Arbor 1
3520 Green Court, Suite 150, 1st Floor
Ann Arbor, MI 48106
Phone: (734) 239-8110
Fax: (734) 239-8111
Ann Arbor 2
3165 Oak Valley Drive,
Ann Arbor, MI 48103
Phone: (734) 821-7500
Fax: (734) 821-7501
Battle Creek
1125 East Michigan Avenue, Suite 2
Battle Creek, MI 49014
Phone: (269) 719-8110
Fax: (269) 719-8111
Beverly Hills
17388 West 13 Mile Road,
Beverly Hills, MI 48025
Phone: (248) 633-2640
Fax: (248) 633-2643
Bingham Farms
30100 Telegraph Road, Suite 177,
Bingham Farms, MI 48025
Phone: (248) 901-3556
Fax: (248) 849-0020
Bloomfield Hills 1
6405 Telegraph Road, Suite F1
Bloomfield Hills, MI 48301
Phone: (248) 633-2980
Fax: (248) 633-2981
Bloomfield Hills 2
281 Enterprise Court, Suite 200
Bloomfield Hills, MI 48302
Phone: (248) 322-5280
Fax: (248) 333-1915
Canton
1693 North Canton Center Road,
Canton, MI 48187
Phone: (734) 738-0000
Fax: (734) 738-0038
Chesterfield
32743 23 Mile Road, Suite 220
Chesterfield, MI 48047
Phone: (586) 648-5050
Fax: (586) 648-5051
Clarkston
7250 Dixie Highway, Suite 200
Clarkston, MI 48346
Phone: (248) 922-9280
Fax: (248) 922-9287
Clinton Township
15520 19 Mile Road, Suite 450
Clinton Township, MI 48038
Phone: (586) 416-2000
Fax: (586) 416-2013
Dearborn East
5141 Oakman Boulevard,
Dearborn, MI 48126
Phone: (313) 359-8200
Fax: (313) 228-0330
Dearborn Heights 1
5670 North Telegraph Road,
Dearborn Heights, MI 48127
Phone: (313) 633-9586
Fax: (313) 633-9589
Dearborn Heights 2
5640 North Telegraph Road,
Dearborn Heights, MI 48127
Phone: (313) 277-9660
Fax: (313) 277-9662
Farmington Hills 1
33481 West 14 Mile Road, Suite 130
Farmington Hills, MI 48331
Phone: (248) 661-6708
Fax: (248) 661-8051
Farmington Hills 2
32255 Northwestern Highway, Suite 155
Farmington Hills, MI 48334
Phone: (248) 419-3388
Fax: (248) 381-8889
Farmington Hills 3
27555 Farmington Road, Suite 140
Farmington Hills, MI 48334
Phone: (248) 516-1300
Fax: (248) 516-1301
Functional Recovery Program – Coming Soon!
25900 Greenfield Road, Suite 502
Oak Park, MI 48237
Phone: (248) 849-0050
Fax: (248) 849-0051
Grand Blanc – Coming Soon!
11236 South Saginaw , Suite 3
Grand Blanc, MI 48439
Phone: (810) 771-9222
Fax: (810) 771-9220
Lake Orion
1261 South Lapeer Road, Suite 102
Lake Orion, MI 48360
Phone: (248) 690-8030
Fax: (248) 690-8029
Livonia – TEAMWORKS!
16846 Newburgh Road,
Livonia, MI 48154
Phone: (734) 245-0930
Fax: (734) 402-2338
Livonia 1
16846 Newburgh Road,
Livonia, MI 48154
Phone: (734) 402-2335
Fax: (734) 402-2338
Livonia 2
19830 Middlebelt Road,
Livonia, MI 48152
Phone: (734) 245-0010
Fax: (734) 245-0007
Livonia 3
20276 Middlebelt Road, Suite 8
Livonia, MI 48152
Phone: (734) 655-9440
Fax: (734) 655-9441
Madison Heights
1433 East Twelve Mile Road,
Madison Heights, MI 48071
Phone: (248) 658-2110
Fax: (248) 658-2111
Monroe
580 North Telegraph Road,
Monroe, MI 48162
Phone: (734) 430-8330
Fax: (734) 430-8331
Northville
540 South Main Street, Suite C
Northville, MI 48167
Phone: (248) 675-8160
Fax: (248) 675-8161
Novi 1
23655 Novi Road, Suite 101
Novi, MI 48375
Phone: (248) 277-3440
Fax: (248) 277-3441
Novi 2
39575 West 10 Mile Road, Suite 201
Novi, MI 48375
Phone: (248) 516-7250
Fax: (248) 516-7251
Pediatrics – Bingham Farms
30100 Telegraph Road, Suite 140
Bingham Farms, MI 48025
Phone: (248) 385-0030
Fax: (248) 849-9980
Rochester Hills 1
305 Livernois Road,
Rochester Hills, MI 48307
Phone: (248) 218-5700
Fax: (248) 218-5703
Rochester Hills 2
2930 Crooks Road,
Rochester Hills, MI 48309
Phone: (248) 243-3330
Fax: (248) 243-3331
Royal Oak
4245 West 14 Mile Road,
Royal Oak, MI 48073
Phone: (248) 554-9201
Fax: (248) 554-9202
Shelby Township 1
50505 Schoenherr Road, Suite 210
Shelby Township, MI 48315
Phone: (586) 884-6689
Fax: (586) 884-6678
Shelby Township 2
50174 Schoenherr Road,
Shelby Township, MI 48315
Phone: (586) 884-5040
Fax: (586) 580-0375
Shelby Township 3
13350 24 Mile Road, Suite 500
Shelby Township, MI 48315
Phone: (586) 997-7780
Fax: (586) 997-7781
Shelby Township 4
50625 Van Dyke Avenue,
Shelby Township, MI 48317
Phone: (586) 997-7100
Fax: (586) 997-7101
Southfield
27652 Franklin Road,
Southfield, MI 48034
Phone: (248) 359-8700
Fax: (248) 359-8703
Southgate
15400 Northline Road,
Southgate, MI 48195
Phone: (734) 285-0100
Fax: (734) 285-0101
St. Clair Shores
25311 Little Mack Avenue,
St. Clair Shores, MI 48081
Phone: (586) 771-4900
Fax: (586) 771-4993
Sterling Heights
5438 Metro Parkway,
Sterling Heights, MI 48310
Phone: (586) 276-9776
Fax: (586) 354-2480
Taylor
21751 Ecorse Road,
Taylor, MI 48180
Phone: (313) 359-8001
Fax: (313) 359-8002
Troy
75 West Square Lake Road,
Troy, MI 48098
Phone: (248) 688-9010
Fax: (248) 688-9013
Warren 1 – Now Open!
30078 Schoenherr Road, Suite 200
Warren, MI 48088
Phone: (586) 806-6284
Fax: (586) 806-6274
Warren 2
13850 East 12 Mile Road, Suite 2A
Warren, MI 48088
Phone: (586) 445-3945
Fax: (586) 350-2011
Warren 3
28001 Schoenherr Road, Suite 6
Warren, MI 48088
Phone: (586) 999-8330
Fax: (586) 999-8331
Washington/Romeo
64541 Van Dyke Road, Suite 103
Washington, MI 48095
Phone: (586) 935-1100
Fax: (586) 935-1101
West Bloomfield/Commerce
2300 Haggerty Road, Suite 2020
West Bloomfield, MI 48323
Phone: (248) 313-5940
Fax: (248) 313-5941
Woodhaven
20059 King Road,
Woodhaven, MI 48183
Phone: (734) 365-5112
Fax: (734) 365-5115