New tenants for Meridian Town Center