Casterline Law Offices
24053 Jefferson Avenue
St. Clair Shores, MI 48080
John@CasterlineLaw.com
(586) 493-0400
Fax (586) 777-2060
Satellite Offices:
Casterline Law Offices – Shelby
48617 Hayes Road
Shelby Township, MI 48315
Casterline Law Offices – Novi
39555 Orchard Hill Place
Suite 600
Novi, MI 48375