Village at Meridian is open for business