Insurance
http://cmsenergy.com
One Energy Plaza - Jackson, MI 49201
Construction Law
http://swappc.com
1000 Maccabees Center, 25800 Northwestern Highway - Southfield, MI 48075-1000
Litigation
http://qwest.net
414 W. Fifth Street - Royal Oak, MI 48067-2345
Litigation
http://bhlr.com
610 Ship Street, P.O. Box 290 - Saint Joseph, MI 49085-1120
Business Law
http://butzel.com
Suite 900, 150 West Jefferson - Highland Park, MI 48226-4450
Business Law
http://butzel.com
100 Bloomfield Hills Parkway, Suite 200 - Birmingham, MI 48304
Taxation
http://jafferaitt.com
One Woodward Avenue, Suite 2400 - Highland Park, MI 48226
Business Law
http://blhr.com
610 Ship Street, P.O. Box 290 - Saint Joseph, MI 49085-1120
Real Estate
http://gwsh.com
414 Water Street, P.O. Box 537 - Eastlake, MI 49660-1531
Banking Law
http://millercanfield.com
444 West Michigan Avenue - Kalamazoo, MI 49007-3751
Banking Law
http://millercanfield.com
150 West Jefferson, Suite 2500 - Highland Park, MI 48226-4415
Insurance
http://harveykruse.com
1050 Wilshire Drive, Suite 320 - Sterling Heights, MI 48084-1526
Commercial Law
http://dickinsonwright.com
38525 Woodward Avenue, Suite 2000 - Birmingham, MI 48304-2970
Labor And Employment
http://ppwlegal.com
L.B. King Building, 1274 Library Street, Suite 500 - Detroit, MI 48226
Business Law
http://butzel.com
Suite 900, 150 West Jefferson - Highland Park, MI 48226-4450
Business Law
http://butzel.com
100 Bloomfield Hills Parkway, Suite 200 - Birmingham, MI 48304
Real Estate
http://butzel.com
Suite 900, 150 West Jefferson - Highland Park, MI 48226-4450
Real Estate
http://butzel.com
100 Bloomfield Hills Parkway, Suite 200 - Birmingham, MI 48304
Commercial Law
http://seyburn.com
Suite 1500, 2000 Town Center - Southfield, MI 48075
Environmental Law
http://honigman.com
2290 First National Building, 660 Woodward Avenue - Detroit, MI 48226