Benz moves law office to Newton Lawyer Elenora “Ellie” L. Benz has moved her office to The Wharf, 31 Newton Sparta Road, Suite E, Newton, effective immediately.... Business 02 Feb 2023 | 05:04