Branches




Allen Park
7343 Allen Road, Allen Park, MI 48101
Office Phone: 734-759-0012
Fax: 248-658-2795
Visit Website »  
Bloomfield Hills
6755 Telegraph Road, 350, Bloomfield Hills, MI 48301
Office Phone: 248-282-1602
Fax: 248-282-1606
Visit Website »  
Brighton
8273 Grand River Avenue, Suite 220, Brighton, MI 48114
Office Phone: 810-494-7141
Visit Website »  
Cascade
6640 28th Street Se #2, Grand Rapids, MI 49546
Office Phone: 616-259-5800
Visit Website »  
Clarkston
7151 N. Main Street, Clarkston, MI 48346
Office Phone: 248-625-9929
Fax: 248-241-6133
Visit Website »  
Flint
G-3490 Miller Road, Suite 6 C, Flint, MI 48507
Office Phone: 810-228-3823
Visit Website »  
Ft. Myers
10491 Six Mile Cypress Parkway, Suite 200, Ft. Myers, FL 33966
Office Phone: 239-284-6101
Fax: 239-236-0777
Visit Website »  
Grand Blanc
7550 Saginaw Street, Suite 1, Grand Blanc, MI 48439
Office Phone: 810-953-3326
Fax: 810-953-3687
Visit Website »  
Livonia
17199 Laurel Park North, Ste 208, Livonia, MI 48152
Office Phone: 734-462-5990
Visit Website »  
Rochester
321 W. University, Rochester, MI 48307
Office Phone: 248-658-7000
Visit Website »  
Royal Oak
27862 Woodward Ave., Royal Oak, MI 48067
Office Phone: 248-547-4700
Fax: 248-547-4701
Visit Website »