Attach Addresses to Any Eloquent Model with Laravel Addressable
Laravel Addressable is a package that adds polymorphic address management to any Eloquent model, with built-in billing and shipping traits, a JSON meta column, and full geospatial support.