Branches


Click on a state below to view the corresponding branch locations




Allen Park, Michigan
7343 Allen Road, Allen Park, MI 48101
Office Phone: 734-759-0012
Fax: 248-658-2795
Visit Website »  
Birmingham, Michigan
401 S Old Woodward, Ste. 455, Birmingham, MI 48009
Office Phone: 248-792-8022
Visit Website »  
Bloomfield Hills, Michigan
6755 Telegraph Road, 350, Bloomfield Hills, MI 48301
Office Phone: 248-282-1602
Fax: 248-282-1606
Visit Website »  
Brighton, Michigan
8273 Grand River Avenue, Suite 220, Brighton, MI 48114
Office Phone: 810-494-7141
Visit Website »  
Clarkston, Michigan
7151 N. Main Street, Clarkston, MI 48346
Office Phone: 248-625-9929
Fax: 248-241-6133
Visit Website »  
Corporate Headquarters
2075 W. Big Beaver Road, Suite 700, Troy, MI 48084
Office Phone: 248-968-1800
Fax: 248-658-2582
Visit Website »  
Fallston, Maryland
2741-c Fallston Road, Fallston, MD 21017
Office Phone: (410) 241-1622
Visit Website »  
Flint, Michigan
G-3490 Miller Road, Suite 6 C, Flint, MI 48507
Office Phone: 810-228-3823
Visit Website »  
Ft. Myers, Florida
10491 Six Mile Cypress Parkway, Suite 200, Ft. Myers, FL 33966
Office Phone: 239-284-6101
Fax: 239-236-0777
Visit Website »  
Grand Blanc, Michigan
7550 Saginaw Street, Suite 1, Grand Blanc, MI 48439
Office Phone: 810-953-3326
Fax: 810-953-3687
Visit Website »  
Livonia, Michigan
17199 Laurel Park North, Ste 208, Livonia, MI 48152
Office Phone: 734-462-5990
Visit Website »  
Novi, MI
42705 Grand River, Ste. 201, Novi, MI 48375
Manager: Michael Fischer
Office Phone: 734-395-7797
Visit Website »  
Rochester, Michigan
321 W. University, Rochester, MI 48307
Office Phone: 248-658-7000
Visit Website »  
Royal Oak, Michigan
27862 Woodward Ave., Royal Oak, MI 48067
Office Phone: 248-547-4700
Fax: 248-547-4701
Visit Website »