Office

Lee & Associates: Home care provider leases 1,800 sq. ft. in Newark