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