8332 Office Park Dr STE B Grand Blanc MI 48439
(810) 603-1000
Michigan Bar
Active License
Verified
Business Law
Estate Planning
Municipal Law